如果你像我一样,比起 Redis 的各种 GUI 客户端,更喜欢命令行客户端的话,可以试试我写的 IRedis。
安装: pip install iredis
Source code: https://github.com/laixintao/iredis/
目前支持以下 Feature:
keys *
命令返回了 key 列表。当下次输入 SET
命令的时候,会根据 LRU 的逻辑自动补全 key ;新手模式(--newbie
),友好的提示:
内置 HELP
,可以查看命令的手册(文本来自 redis-doc):
PUBSUB 可以解析成单行 Stream 显示,取消的时候自动发送 UNSUBSCRIBE
( redis-cli 的行为是直接退出的)
LUA 脚本也有高亮
可以对一些命令的 response 解析,比如 slowlog:
HASH 类型也会显示成 key-value pairs,redis-cli 是直接显示成 list 的,要自己对应奇数是 key,偶数是 value。
还有其他一些 feature,大家可以自己下载尝试。
但是我觉得比起 IRedis 的高亮和补全,这些不足还是可以接受的。欢迎大家帮助提建议和代码。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.