mirror of
				https://github.com/taigrr/bitcask
				synced 2025-01-18 04:03:17 -08:00 
			
		
		
		
	Add KeYS command to server (bitraftd)
This commit is contained in:
		
							parent
							
								
									352c32ee12
								
							
						
					
					
						commit
						34ad78efc0
					
				| @ -96,6 +96,11 @@ func main() { | ||||
| 				} else { | ||||
| 					conn.WriteBulk(value) | ||||
| 				} | ||||
| 			case "keys": | ||||
| 				conn.WriteArray(db.Len()) | ||||
| 				for key := range db.Keys() { | ||||
| 					conn.WriteBulk([]byte(key)) | ||||
| 				} | ||||
| 			case "exists": | ||||
| 				if len(cmd.Args) != 2 { | ||||
| 					conn.WriteError("ERR wrong number of arguments for '" + string(cmd.Args[0]) + "' command") | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user