Redis 是 binary safe 的,所以经常在里面用 string 格式存储一些 json 等格式化的数据。但是用 redis-cli GET 出来,在 debug 的时候很不友好。
所以我写了一个客户端,可以和 shell 连接起来,用 | 将 Redis 的 Response 通过 pipe 用 shell 的其他工具,比如 jq/fx/rg/sort/uniq/cut/sed/awk 等处理。假如你用其他格式的话,也可以在 GET 后面加 shell 命令来处理,非常方便。
(觉得方便的话请给一个 star,还支持自动补全,语法高亮等其他功能,欢迎提宝贵建议)
项目地址: https://github.com/laixintao/iredis
安装方式:
pip install iredis==0.8.7  # lastest version for now
|  |      1miao1007      2020-01-13 23:31:59 +08:00 via Android  1 腿特群众 | 
|  |      3Maboroshii      2020-01-14 00:19:44 +08:00  1 看起来很 nice,star 了,学习一下。 | 
|  |      4scriptB0y OP | 
|  |      5scriptB0y OP @Maboroshii 手机点错发出去了😂  谢谢! | 
|  |      6cxyfreedom      2020-01-14 00:52:20 +08:00 via iPhone  1 推特看到的,支持一下,感觉不错 | 
|  |      7binux      2020-01-14 08:37:00 +08:00 via Android  1 我为什么不在 redis-cli  后面直接接 command 再直接 | ? |