V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
luin

自己写的 Redis GUI 管理工具 Medis,可以运行在 OS X, Windows 和 Linux 上

  •  3
     
  •   luin ·
    luin · Jan 13, 2016 · 21248 views
    This topic created in 3759 days ago, the information mentioned may be changed or developed.
    看到这两天 V2EX 上好多人在讨论 MySQL 和 MongoDB 的可视化管理工具,恰好我前天刚开源了一个 Redis 的 GUI 管理工具 Medis 。

    Medis 是一个基于 Electron 和 React 开发的可视化的 Redis 管理工具。开发 Medis 的原因是我平时工作中经常需要管理 Redis 的数据,而使用 redis-cli 则明显有些不方便,所以希望能有一个类似 Sequel Pro 的图形化管理工具。

    Medis 提供了大部分常用的功能,包括键空间的浏览、键和键值的增删改查、重命名修改 TTL 等。也提供了一些 redis-cli 难以实现的功能,包括创建键副本、修改列表值等。这些功能都对大数据提供了支持,可以在不影响 Redis 性能的前提下进行操作。

    此外, Medis 提供的 SSH Tunnel 和 TLS 支持使得你可以直接连接到远程服务器和各种 SaaS 服务( Amazon ElastiCache, Redis Labs, Redis To Go )。

    你还能够借助 Medis 直接读写 JSON 和 MessagePack 格式的数据,以及读写各种 Redis 配置。 Medis 自带了一个 Terminal ,可以执行自定义的命令。

    Medis 是开源项目,托管在 GitHub 上: https://github.com/luin/medis. 另外 Medis 还提供了付费的 App Store 版: https://itunes.apple.com/app/medis-gui-for-redis/id1063631769, 该版本与开源版功能完全一样,但可以通过 App Store 来实现自动更新,希望有余力的童鞋能够购买支持我的开发。当然直接从 GitHub 上免费下载和使用也是非常欢迎和感谢的~

    接下来我打算给 Medis 加入对 Cluster 管理以及 GEO 相关命令的支持,欢迎大家多多提建议、参与贡献代码和 Star~

    33 replies    2019-08-23 16:10:30 +08:00
    hustlzp
        1
    hustlzp  
       Jan 13, 2016
    最近在学 Redux ,已 star
    MyFaith
        2
    MyFaith  
       Jan 13, 2016
    @hustlzp 你的这个 Redux 让我想到了 Durex
    aksoft
        3
    aksoft  
       Jan 13, 2016
    不错 支持
    zeuss
        4
    zeuss  
       Jan 13, 2016
    1yndonn3u
        5
    1yndonn3u  
       Jan 13, 2016
    mark
    forever139
        6
    forever139  
       Jan 13, 2016
    昨天刚看到这个项目就已经 star,然后顺手点去作者,看到头像就觉得是坛子里的伙伴。
    顺手反应个问题, mac os x 10.10.5
    当启动完 medis 后,点 x 退出,然后再通过任何方式都启动不了(找不到 medis 的界面)。(此时 medis 的图标还在 dock 上)
    只有在 dock 上退出 medis 后,才能再次启动。
    @luin 所以这个算 issue 么,刚接触 eletron
    luin
        7
    luin  
    OP
       Jan 13, 2016
    @forever139 有人和我说过,我给忘了...可以通过 Command + N 启动,或者顶部菜单栏的 File -> New 。不过这肯定是个 bug ,多谢
    forever139
        8
    forever139  
       Jan 13, 2016
    @luin 不谢。
    soundofsilence
        9
    soundofsilence  
       Jan 13, 2016
    赞一个
    tabris17
        10
    tabris17  
       Jan 13, 2016
    npm 的呀,算了
    luin
        11
    luin  
    OP
       Jan 13, 2016
    @tabris17 不需要 npm ,可以直接下载
    kumakiti
        12
    kumakiti  
       Jan 13, 2016
    我试了一下,非常不错,我想请问一下,连接时,怎样才能把连接设置保存在左边的 favorite 那里呢?
    luin
        13
    luin  
    OP
       Jan 13, 2016
    @kumakiti 可以点击左下角新增
    tomwan
        14
    tomwan  
       Jan 13, 2016
    Interesting
    qloog
        15
    qloog  
       Jan 13, 2016
    原来可以这么玩
    blaxing
        16
    blaxing  
       Jan 13, 2016 via iPhone
    即刻里推送时已经马上点赞
    peng
        17
    peng  
       Jan 13, 2016
    @luin 请问 App Store 版也是基于 Electron 吗?签名 和 sandbox 会遇到问题吗?
    luin
        18
    luin  
    OP
       Jan 13, 2016   ❤️ 1
    @peng 是的, App Store 版就是直接把 GitHub 上的代码打包的,签名和 sandbox 都不会有问题。打包代码也一起开源了,可以看 bin/sign 的代码
    ipconfiger
        19
    ipconfiger  
       Jan 13, 2016
    Redis 开外网访问...... 门户大开啊, 开发的时候用用还行
    shiny
        20
    shiny  
    PRO
       Jan 13, 2016
    @ipconfiger 用 SSH Tunnel 就行了吧
    shiny
        21
    shiny  
    PRO
       Jan 13, 2016
    确实有这个需求,很好用!
    luin
        22
    luin  
    OP
       Jan 13, 2016
    @ipconfiger 所以提供了 SSH Tunnel 功能...
    peng
        23
    peng  
       Jan 14, 2016
    @luin 多谢
    whimsySun
        24
    whimsySun  
       Jan 14, 2016
    很棒啊, ioredis 也很赞
    qinenqiang
        25
    qinenqiang  
       Jan 15, 2016
    怒赞一个!
    G2bN4dbX9J3ncp0r
        26
    G2bN4dbX9J3ncp0r  
       Mar 25, 2016
    已入手
    jonnyRain
        27
    jonnyRain  
       Mar 22, 2017
    赞 先试试看 感觉不错。已 star
    jyjunyz
        28
    jyjunyz  
       Jul 10, 2017
    文档该更新了,按步骤都跑不起来,脚本名都对不上。。。
    ming
        29
    ming  
       Oct 6, 2018
    已付费购买,期待继续维护。
    lshang
        30
    lshang  
       Dec 3, 2018
    请问作者还在维护么?目前好像还没有支持 cluster 模式
    Solace202
        31
    Solace202  
       Aug 8, 2019
    @luin 我觉得正常不应该连接上以后再保存为 favorite 吗?
    luin
        32
    luin  
    OP
       Aug 8, 2019
    @Solace202 嗯,可以考虑在连接后有一个收藏的入口。最近几百天比较忙,还没时间更新...
    sytnishizuiai
        33
    sytnishizuiai  
       Aug 23, 2019
    @luin App store 买了一段时间了,一直在用,有个小问题,没法多个选中一起删除,测试的时候产生一堆数据,逐一删除比较麻烦。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3233 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 116ms · UTC 13:02 · PVG 21:02 · LAX 06:02 · JFK 09:02
    ♥ Do have faith in what you're doing.