爱意满满的作品展示区。
Kuari

「首发送码」RedisMate 是一款专为开发过程中, 简化 Redis 调试操作而设计的 macOS 原生应用。通过简洁的界面设计和场景操作优化,提升开发者的调试效率。

  •  5
     
  •   Kuari · Jan 15, 2024 · 15415 views
    This topic created in 876 days ago, the information mentioned may be changed or developed.

    介绍

    RedisMate 是一款专为开发过程中, 简化 Redis 调试操作而设计的 GUI 应用。 通过简洁的界面设计和场景操作优化,提升开发者的调试效率。

    RedisMate 是使用 swift 开发的 macOS 原生应用,体积非常小,只有 6M 左右。占用资源也比较小。数据请求都是分页请求,所以很大量的数据,也不用担心性能。

    当前为 MVP 版本,在提供基础 Redis 能力之上,着重加强搜索场景的优化。后续会有更多功能继续新增。

    截图

    RedisMate

    RedisMate-screenshot-fast-searach

    Redis GUI 窗口常驻情况下搜索 Key 步骤对比

    RedisMate-mvp-screenshot-2

    RedisMate-mvp-screenshot-2

    产品演示和下载

    产品演示和下载: https://redismate.hunterji.com

    开发者留言

    产品由来

    RedisMate 是我尝试独立开发的第一个产品,我选择这个我比较熟悉的领域来开始第一步。

    一两年前,我用 electron 开发过一个开源的 Redis GUI Client ,叫做 RedisFish 。当时不少 V 站的 xd 给了我很多建议和支持,真的很感谢。不过当时因为工作繁重和身体原因,停了一段时间,当我准备更新的时候,遇到 electron 一个大版本迭代,更新了一个很重的功能,还有不少前端组件的版本更新,这需要大量的时间和精力,很多地方需要重构。鉴于当时的工作经常加班没有足够时间和身体原因,决定还是慢慢开发,但是最后因为各种原因,还是不了了之了。

    前段时间 ,我因为一些原因刚裸辞。于是准备尝试一波独立开发。考虑到我目前在其它领域并没有涉及太多,还是决定先选择熟悉的领域。也曾考虑过用 electron 或者新的框架重构一下之前的开源项目,但是考虑到各方面成本,最终选择使用 swift 开发 macOS 应用。而且现在这方面的开源项目不少,所以还是搞点原生的吧。

    产品亮点

    开始是我的主观感受,我在写后端时候,总是不得劲儿。好多窗口——各种文档、设计图、postman 、mysql gui 、redis gui 、终端,加上 ide 都要一起打开,切来切去的。有时候多个后端节点项目一起开发,再多时候前后端一起开发,更多窗口了,然后又来多个语言,这里用 go ,那里写 rust ,这个功能要用 python 灌点假数据,那边前端写一下 websocket 功能,再开一个 mqttx !

    我觉得我得来十个显示器!

    所以,我经常在想,为什么这些应用这么麻烦,总要让我切来切去,让我去不断操作,比如 redis ,我不过是经常是在上面搜个 key 看看,老是要我反复切过去,点这点那然后搜索,好烦啊!(类似的调试过程中的吐槽我能说十分钟......)

    后来我在看创新方面的书的时候,就发现,哦!原来是这样!

    然后我就跟我身边的后端朋友沟通,得到朋友们的认可后,就开始着手干起来了。

    就开始有了这个 MVP 版本,不仅仅局限于 Redis 提供的能力,而是 GUI 本身能带给我什么。让我在调试时候,更高效地触及到 Redis 中的数据。

    后续

    目前仍然在不断学习中,除了一些比如集群、发布订阅等等慢慢新增外,更多会去实践学习到的知识和技术,尝试去让产品创新,解决问题。

    以及很重要的运营工作!

    送码

    77T9RETF4HL4

    MT633RWKNJ9F

    LLH3R4MNHM6E

    TXNL9YXM3LNJ

    EN9MYRJFYFX9

    9RYYJ6XKT9JK

    AYT4R6NRFAFA

    9M497NEE9HPM

    76RA7KWYKTJP

    M3L76TPMNLJP

    FYE4RLTA99LF

    EJE3FPMLEPPT

    NHJFWKHLFNWA

    EM7AA9F6HMPH

    RW7AEXKHMXHP

    4KJR7XLM7PLA

    N6TRM4LMN6EK

    TRYFTJJ3ATMM

    Y4KRJ9WMTRJ9

    A39KYX6NRJA9

    其它

    周末更新了一个 v 1.2.3 版本,添加了按钮的悬浮提示,但是周末苹果还没审核,应该要今天才能上了。

    最后,再贴一波演示和下载地址: https://redismate.hunterji.com

    或者也可以直接使用 mac 的 app store 搜索"RedisMate"进行下载。

    欢迎各位 xd 的体验和反馈!

    大佬轻喷啊!

    Supplement 1  ·  Jan 15, 2024
    发现直接把码贴出来确实不太方便,还有 20 个兑换码准备下午送的。就麻烦有需要的 xd 留下邮箱吧,到晚上我随机送出这 20 个兑换码。
    Supplement 2  ·  Jan 15, 2024
    我基于个人这些年开发经验和朋友的反馈,总结结论是:一般后端开发时,对于 Redis GUI 的几个操作频率的顺序是 查(甚至是搜索)> 删 > 改 > 增。所以当前是优先在搜索场景先做优化,完成了该 MVP 版本。

    后续除了增加 Redis 本身的功能外,还会去继续优化搜索场景。并且按照顺序,下一个是对删除场景去做优化,希望能够给后端开发 xdm 调试时候提供删除方面的便捷。

    RedisMate 分为免费版和高级版,在当前 MVP 版本中,高级版比免费版多出的一个功能就是连接服务器的数量不限制。
    所以要体验的 xdm 目前可以直接下载体验,免费版虽然只有一个连接限制,但是能够使用当前所有功能。

    产品的后续迭代会逐步推进,这需要大家的支持和反馈。如果 RedisMate 能够帮助到 xdm 解决问题,那真的会让我非常有成就感。并且希望大家在有余力的情况下也帮助我一下,不管是购买高级版(目前是全职独立开发,有余力的 xd 能够支持一下真的非常感谢了),还是在 app store 中给一个五星好评,或是帮忙推荐给朋友,或是有一些调试时的痛点希望能够解决的反馈给我,都很感谢!
    Supplement 3  ·  Jan 15, 2024
    v 站的 xdm 很热情啊,本来就准备了 20 个,还是决定截止目前,共 94 层楼,到 94 层楼每一层都送了。多谢各位的捧场,麻烦各位 xd 在 app store 给一个五星好评。
    131 replies    2024-01-24 12:52:55 +08:00
    1  2  
    vate32
        101
    vate32  
       Jan 15, 2024
    看起来不错哎,视频里保持搜索的功能是有点意思,感觉会很有用,高级版价格也不贵。目前在用 medis2 ,看看有什么不同👀。
    qionnian
        102
    qionnian  
       Jan 15, 2024
    支持一下,楼主大大求码
    Nzg1NDg0NTY0QHFxLmNvbQ==
    Kuari
        103
    Kuari  
    OP
       Jan 16, 2024
    @vate32 多谢认可!我觉得 Medis2 真的很强!我觉得不同点在于对开发调试场景的优化,至于对于 redis 功能的支持,我这还有好些路要走。后续会从查(甚至是搜索)> 删 > 改 > 增的顺序,继续去优化调试场景的。欢迎使用和关注,也非常欢迎反馈。
    freefcw
        104
    freefcw  
       Jan 16, 2024
    做得不错,这么小精简的应用很爱
    SuperXX
        105
    SuperXX  
       Jan 16, 2024 via iPhone
    支持楼主, 求个码, 感谢!

    djJleEBqdHRqLmNj
    nash
        106
    nash  
       Jan 16, 2024
    支持大佬,求个码试用一下
    MTEyNjE0MjUxQHFxLmNvbQ==
    NicholasYX
        107
    NicholasYX  
       Jan 16, 2024
    支持楼主,求个码
    Y3VpeXV4aUBmb3htYWlsLmNvbQ==
    ak47007
        108
    ak47007  
       Jan 16, 2024
    支持大佬,求个码试用一下
    Y2hpbmFkcmFnb25uYkAxNjMuY29t
    whoosy
        109
    whoosy  
       Jan 16, 2024
    有个 bug ,zset 数据显示不出来
    yangxiaopeipei
        110
    yangxiaopeipei  
       Jan 16, 2024
    #28 大佬 没收到码 有漏发吗 [email protected]
    c5QzzesMys8FudxI
        111
    c5QzzesMys8FudxI  
       Jan 16, 2024
    @Kuari MTIxOTE1NUBxcS5jb20= 支持
    kinder
        112
    kinder  
       Jan 16, 2024
    支持一下,求个码,谢谢楼主 Mzg5ODk3NDkwQHFxLmNvbQ==
    chitanda
        113
    chitanda  
       Jan 16, 2024
    建议不要做分页,或者给个按钮不分也,很影响使用的。特别是搜索搜索 key 时,搜索的逻辑是搜索当前分页,还以为没找到 key
    hayeslam
        114
    hayeslam  
       Jan 16, 2024
    求码体验,谢谢楼主。aGF5ZXNsYW1AMTYzLmNvbQ==
    SeanDragon
        115
    SeanDragon  
       Jan 16, 2024
    支持一下,求个码
    c3lsODAyM3dob0BnbWFpbC5jb20=
    Kuari
        116
    Kuari  
    OP
       Jan 16, 2024
    @yangxiaopeipei 我刚去已发邮件看了下,没有漏发的,有你的邮件。我把记录又给你的邮箱发了一遍,你看看呢。
    Kuari
        117
    Kuari  
    OP
       Jan 16, 2024
    @whoosy 好的,多谢反馈,我去看看!
    Kuari
        118
    Kuari  
    OP
       Jan 16, 2024
    @freefcw 多谢认可!
    Kuari
        119
    Kuari  
    OP
       Jan 16, 2024
    @chitanda 多谢你的反馈。目前搜索的逻辑是通过 redis 实时搜索的,将 redis 返回的呈现出来。我之前也留意过这块,我会在下个迭代中解决。
    Kuari
        120
    Kuari  
    OP
       Jan 16, 2024
    @myhoot 多谢支持,推荐《打造真正的新产品》和《小而美》,哈哈
    Kuari
        121
    Kuari  
    OP
       Jan 16, 2024
    @imcoddy
    @licolnlee886
    @HuaBeau

    感谢支持!昨晚送码已经送光了,抱歉!
    目前免费版包含当前所有功能,功能上跟高级版没有任何区别,只有连接数量限制。有需要的 xd 可以直接用,高级版也有免费使用。
    Kuari
        122
    Kuari  
    OP
       Jan 16, 2024
    @qionnian
    @SuperXX
    @nash
    @NicholasYX
    @ak47007
    @4rat
    @kinder
    @hayeslam
    @SeanDragon

    感谢支持!昨晚送码已经送光了,抱歉!
    目前免费版包含当前所有功能,功能上跟高级版没有任何区别,只有连接数量限制。有需要的 xd 可以直接用,高级版也有免费试用。
    Kuari
        123
    Kuari  
    OP
       Jan 16, 2024
    感谢各位 xd 支持。很抱歉,昨晚送码已经送光了!本来晚上送 20 个,发现大家太热情,就把昨晚送码截止前所有楼层都送了,目前兑换码也没库存了。

    目前免费版包含当前所有功能,功能上跟高级版没有任何区别,只有连接数量限制。有需要的 xd 可以直接用,高级版也有免费试用。直接使用 Mac 的 App Store 搜索"RedisMate",或者点击 https://redismate.hunterji.com 的按钮直接跳转。

    随着关键性功能的发布,我会再来跟各位分享,送一波福利。

    RedisMate 当前还是 MVP 版本,后续迭代会逐步推进,这需要大家的支持和反馈。如果 RedisMate 能够帮助到你,那真的会让我非常有成就感。并且希望在你有余力的情况下也帮助我一下,不管是购买高级版(目前是全职独立开发,有余力的话能够支持一下真的非常感谢了),还是在 app store 中给一个五星好评,或是帮忙推荐给朋友,或是有一些调试时的痛点反馈给我,或者使用 RedisMate 过程中发现的问题反馈给我,都很感谢!

    联系方式:aGkuaHVudGVyamlAZ21haWwuY29t
    yangxiaopeipei
        124
    yangxiaopeipei  
       Jan 16, 2024
    @yangxiaopeipei #110 找到了 3q
    Kuari
        125
    Kuari  
    OP
       Jan 16, 2024
    codyyyds
        126
    codyyyds  
       Jan 16, 2024
    用了几天,体验还不错,推荐给同事们试试看
    Vvictor
        127
    Vvictor  
       Jan 17, 2024
    可惜不支持低版本
    Kuari
        128
    Kuari  
    OP
       Jan 17, 2024
    @codyyyds 多谢 xd 支持!
    Kuari
        129
    Kuari  
    OP
       Jan 17, 2024
    @Vvictor 是的,目前 13.0 甚至都会有点点问题。因为 swift 语言本身的限制,没办法,有些功能必须要到固定版本。
    Kuari
        130
    Kuari  
    OP
       Jan 24, 2024
    @chitanda 你好,感谢你的支持。你提的这个问题,已经在当前最新的 v 1.2.4 中解决了。请问方便加个 q 群 Nzg1MTIwOTcz (解码),平时沟通一下吗?
    Kuari
        131
    Kuari  
    OP
       Jan 24, 2024
    @whoosy 你好,感谢你的反馈。你提的这个问题,已经在迭代计划中了,目前并没有支持四个基础类型之外的类型。请问方便加个 q 群 Nzg1MTIwOTcz (解码),平时沟通一下吗?
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5701 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 120ms · UTC 01:52 · PVG 09:52 · LAX 18:52 · JFK 21:52
    ♥ Do have faith in what you're doing.