V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
pabno

redis 第三方命令行客户端

  •  1
     
  •   pabno · Feb 13, 2020 · 4933 views
    This topic created in 2277 days ago, the information mentioned may be changed or developed.

    不知道有没有开源的第三方 redis 命令行客户端,就是在原有的 redis-cli 客户端基础上增加一些功能;

    1. 比如说保存配置到本地配置文件
    2. 查询连接列表并连接
    3. 命令自动补全

    现在使用 windows 的下的 Redis Destop Manager 虽然有可视化操作,但是在实际使用的过程中还是命令行比较方便,但是 redis-cli 下又没有保存连接的功能,RDM 的命令行又各种不爽

    如果没有的话想自己撸一个,当然有的话那就最好不过了

    13 replies    2020-03-01 22:12:05 +08:00
    also24
        1
    also24  
       Feb 13, 2020   ❤️ 3
    单单本站就有很多啊:

    @jason0916 https://www.v2ex.com/t/331909
    [python] aredis —— 一款 redis 的异步客户端

    @mylxsw https://www.v2ex.com/t/557543
    Redis Gli - 一个基于命令行的 Redis 图形界面客户端

    @scriptB0y https://www.v2ex.com/t/634789
    IRedis: 一个支持语法高亮和自动补全的 Redis 命令行客户端
    also24
        2
    also24  
       Feb 13, 2020
    抱歉回复仓促,第一个项目 aredis 并不符合你的需求,划掉~
    scriptB0y
        3
    scriptB0y  
       Feb 13, 2020
    Hi 我写了个 iredis,你说的 3 我觉得是做的比较好的。

    https://github.com/laixintao/iredis

    你可以看下这里的命令补全 gif: https://www.iredis.io/show/

    1. 也是支持的,配置文件支持,参考这里: https://github.com/laixintao/iredis#usage
    2. 没看明白,你是想保存 ip-host 吗?如果是命令行的话,可以用 shell 的 history 吧。使用过程中的连接是有 keepalive 和重试的。
    pabno
        4
    pabno  
    OP
       Feb 13, 2020
    @also24 感谢感谢!!
    pabno
        5
    pabno  
    OP
       Feb 13, 2020
    @scriptB0y 很赞!! 2 就是保存 ip-port,如果连接是有密码的,history 就不能保存了,不过你这个看起来也很好用。
    pabno
        6
    pabno  
    OP
       Feb 13, 2020
    @scriptB0y 搜索了一下,是可以在指定 ip 的时候同时指定 password 的,之前都是进去 auth 的
    scriptB0y
        7
    scriptB0y  
       Feb 13, 2020
    @pabno 是的,是支持和 redis-cli 一样的参数
    smilzman
        8
    smilzman  
       Feb 14, 2020
    pabno
        9
    pabno  
    OP
       Feb 14, 2020
    @smilzman 这个和赞啊
    scriptB0y
        10
    scriptB0y  
       Feb 19, 2020
    @pabno 我今天才意识到你说的保存连接,指的是 alias_dsn 的功能,这个最近我就加上。

    类似 mycli dsn 的功能: https://www.mycli.net/loginpath
    pabno
        11
    pabno  
    OP
       Feb 21, 2020
    @scriptB0y 学习了,学习了
    qii404
        12
    qii404  
       Feb 28, 2020
    scriptB0y
        13
    scriptB0y  
       Mar 1, 2020
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2986 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 15:04 · PVG 23:04 · LAX 08:04 · JFK 11:04
    ♥ Do have faith in what you're doing.