Auto-completion
Auto-completion
IRedis will complete for you while you are typing, completion are based on your input history and response history, dont' worry, no extra commands are sent.
Command Hint
Command Hint
IRedis will give you hint about command syntax, complexity, etc. You can also the manual using HELP builtin command.
Safe to Run in Production
Safe to Run in Production
IRedis will prevent accidentally running dangerous commands, like KEYS * .
Smart Completion
Smart Completion
Feel tired of manualy copy and paste the key's name for GET command? IRedis has auto-completion for keys, hash members, etc, with a LRU strategy.
Friendly Response
Friendly Response
IRedis will make response more readable for you.
Peek Command
Peek Command
IRedis support Peek command, to check the key's type then automaticly call get/lrange/sscan, etc, depends on types. You don't need to call type command then type another command to get value. Peek will also display the key's length and memory usage.
Newbie mode
Newbie mode
New to Redis? Ok, try --newbie mode. IRedis will acommpany with you on the road to an expert!
Bottom Bar Help
Bottom Bar Help
Have trouble remembering Redis' commands? IRedis will give you a hint on bottom-bar.
Fish Style History
Fish Style History
Wait, you already have typed that command before! Let IRedis complete that for you!
Decode Response
Decode Response
IRedis will decode response for you!
Command Validation
Command Validation
Don't afraid to type the wrong command, we have syntax checker!
Prevent Dangerous Command on Server
Prevent Dangerous Command on Server
Shake with fear when typing command on production? IRedis will protect you from running dangerous commands!
Pipeline to Shell
Pipeline to Shell
Stored some json in redis? Now you can use you favorite shell tools to parse Redis Response, IRedis will using pipe response to shell process.
Built in Documentation
Built in Documentation
You can also use HELP command to check the manual of Redis commands.
Auto Retry
Auto Retry
IRedis support keepalive and retry for connection issues.
Rainbow Prompt
Rainbow Prompt
Rainbow prompt! It's useless, yes, but cool.
Install
IRedis was wroten in pure python, you can install via pip:
$ pip install iredis
Or just download the binary, you can run in a environment without python!
wget https://github.com/laixintao/iredis/releases/latest/download/iredis.tar.gz && tar -xzf iredis.tar.gz && ./iredis