
一如既往的爆肝,这次又带来了大量更新。我是个听劝的开发者,为了避免做的东西是自我感动,不定期来曝下光。
太多了,我列几个大点的功能
为编辑带来了不少新的特性,比如高亮/格式检查/更高效的文本渲染效率等 

之前有用户说要子 key 列表也加入过滤项,Redis 本身没这个功能的( Redisearch 另说),不过可以通过 Glob 匹配文本后,再进行一次文本过滤,能达到类似效果 
key 列表现在支持多选了,目前只有选中删除,后续如无意外还会增加选中导出/选中迁移等等 
这个上个版本就已经加入,这次修复了各种小问题,并改善了下使用体验,同样嵌入了 Monaco Editor 
还有其他 N 多功能优化/性能优化/体验优化等等,感兴趣的伙伴可以自行体验。
代码写太多,我人都测麻了,一个人开发和测试是不靠谱的,可能大部分测试就按自己写的思路执行了。所以有兴趣又有闲的伙伴,欢迎帮忙测试反馈下 BUG ,当前最新测试版地址: https://github.com/tiny-craft/tiny-rdm/releases/tag/v1.1.1
毫不意外,挂下项目地址
项目源码地址:https://github.com/tiny-craft/tiny-rdm 项目官网地址:https://redis.tinycraft.cc
感谢大家的认可,大家可以不用去是1.1.1测试版了。
v1.1.2已经发布正式版了,欢迎使用和反馈!
下载地址:https://github.com/tiny-craft/tiny-rdm/releases/tag/v1.1.2
1 swuzjb 2023-12-06 14:07:49 +08:00 人工回复点个赞! |
2 pkoukk 2023-12-06 14:12:11 +08:00 我切到非 0 的 db 之后,列表页显示有很多 key ,但无论点哪一个都提示 load key failed : key not exists. |
4 OliverDD 2023-12-06 14:19:57 +08:00 赞!虽然我下载了没用 |
5 gimp 2023-12-06 14:24:37 +08:00 已下载,体验挺好的。 |
6 puyo 2023-12-06 14:25:01 +08:00 用 wails 有什么大坑吗? |
7 BearCookie 2023-12-06 14:25:10 +08:00 这么好的 app 居然不收费,楼主好人啊 |
8 pkoukk 2023-12-06 14:28:22 +08:00 @huangliu #3 是,刷新完还在,而且有一些 key 会报 illlege argument ,然后从列表移除。 我之前试用过一次之前版本的 RDM ,会是本地的一些数据和新版本冲突么? |
9 huangliu OP @puyo 有些系统,包括 Windows 有可能运行不了(闪退或者没窗口什么的),可以看看我项目的 issue 里面有人提,我也不知道怎么解决,因为我重现不了[表情] 目前最少问题的就是 Mac 下了 |
11 well775397252 2023-12-06 14:43:24 +08:00 牛的,收藏了 |
12 pikko 2023-12-06 14:47:55 +08:00 等我有 redis 应用项目了再来感谢大佬 |
13 cooper 2023-12-06 14:48:35 +08:00 很不错 |
14 nxcdJaNnmyF9O90X 2023-12-06 14:50:18 +08:00 用 wails 有什么大坑吗? |
15 jgh004 2023-12-06 14:53:40 +08:00 等我能用到 redis 的时候再来下。 |
16 Jaeger 2023-12-06 14:54:37 +08:00 史上最强 redis 客户端非你莫属 |
17 wkong 2023-12-06 14:56:24 +08:00 厉害 |
18 interim 2023-12-06 15:03:35 +08:00 目前是我遇到遇到最强、最喜欢的 redis 客户端,已经切换很久了 |
20 jiayouzl 2023-12-06 15:13:30 +08:00 不支持用 brewhome 安装码? |
21 so2back 2023-12-06 15:20:29 +08:00 发现已经 star 过了 666 |
22 thinkm 2023-12-06 15:39:01 +08:00 有点东西 |
23 taoing 2023-12-06 15:45:52 +08:00 很不错, 我用起来了 |
24 Katsuragi 2023-12-06 15:46:57 +08:00 体验最好的 redis 客户端,支持一下 |
25 leokun 2023-12-06 17:32:56 +08:00 用了好多天了,很好用 |
26 linkzz 2023-12-06 17:34:51 +08:00 一直在用,体验很好,支持 |
27 xiangchen2011 2023-12-06 17:38:50 +08:00 挺好看的,赞一个 |
28 zx9481 2023-12-06 17:40:28 +08:00 |
29 vacuitym 2023-12-06 17:40:51 +08:00 @huangliu M1 一直显示已损坏,我看有其他人反馈: https://github.com/tiny-craft/tiny-rdm/issues/93 |
30 huangliu OP |
31 88268459 2023-12-06 18:16:29 +08:00 via iPhone 看着不错,给个赞 |
32 Yunsheng 2023-12-06 18:31:10 +08:00 膜拜 |
33 nthin0 2023-12-06 18:34:31 +08:00 via iPhone 厉害,日常在用 - 顺便问一下,brew 支持进度咋样了~ |
35 qing18 2023-12-06 18:51:57 +08:00 看着还可以 |
36 x86 2023-12-06 18:54:46 +08:00 真心不错!本来用 v 友的 Medis 大半年想付费的刚好看到你这个,完美替换掉了 |
37 fgt1t5y 2023-12-06 20:59:44 +08:00 还是不支持 PHP 序列化的字符串吗 |
38 lstz 2023-12-06 21:14:57 +08:00 感谢楼主如此肝,同为独立开发者的我有一些小建议: # 建议一 尽管 Monaco Editor 开箱即用,特性多又好看,但不可避免它有若干致命缺点: a) 非常吃 CPU 和内存,以我的经验来看,多个 Editor 会让你的应用卡到不行 b) 无法自定义你所需要的特性,各类 API 难用的不行 c) 如果没有特别要求,建议可以用 Code Mirror ,这也是大多 webapp 殊途同归的编辑器最终选型 可参考 https://about.sourcegraph.com/blog/migrating-monaco-codemirror ,该作者提到的很多痛点都是我 v1.0.0 开发所遇到的,非常感同身受 # 建议二 我深知开源免费的软件,本身维持开发成本就很不容易,初期很难再自掏腰包几千块买 code signing ,所以楼主可以: a) Windows 系统提交到 [微软商店] ,一年仅需要小一百 b) Linux Distributions 可以用 ```sh <- curl xxx``` 类似的方式,自己写脚本自己安装 c) 关于 Macos ,这个确实没办法,我的建议就是初期下载前就明确告知用户如何操作。(你这个软件是面向程序员的产品,所以我认为问题不大) 最后,我想很无耻的提到,我也在开发一款开源工具箱软件,https://github.com/work7z/LafTools 它也是用 Go+Web 来写的,桌面端计划也有 wails ,希望一起努力互勉如果不介意的话哈哈哈哈 |
39 justin2018 2023-12-06 21:49:42 +08:00 感谢分享 UI 很漂亮 |
40 BEza5k2j7yew0VN9 2023-12-06 22:03:37 +08:00 支持一下 |
41 xiaozizayang 2023-12-06 22:19:54 +08:00 颜值不错,速度有待优化,有点卡,然后中文显示有点编码问题 |
42 huangliu OP @lstz 说得很好,学习了~应该比较少会用到多个实例,目前一个标签是一个实例。Code Mirror 后面有时间我也尝试下,之前确实没了解过~ @xiaozizayang 哪里中文编码有问题,UI 还是 redis 里面查看的内容? |
43 Jony4Fun 2023-12-06 23:23:48 +08:00 这个 logo 看着就好喜欢!可惜不用 redis !不过还是赞一个!!! |
45 xiaozizayang 2023-12-06 23:30:07 +08:00 @huangliu #42 查看内容 |
46 inhzus 2023-12-07 00:16:21 +08:00 via iPad 赞!好看!(虽然用不到 |
47 easymbol 2023-12-07 09:59:45 +08:00 求问 logo 是怎么捣腾出来的 |
48 huangliu OP |
49 sprite82 2023-12-07 10:08:57 +08:00 带 ssh 连接,好评。 提个建议,打开连接 不要默认加载 db-0, 希望能选择加载,如果 key 太多加载会很慢 |
50 huangliu OP 更正下#48 的内容,打字太快打错了,用的是 Lunacy 。这个 logo 是多彩现代的 Redis 数据库的意思 |
51 huangliu OP @sprite82 你选其他数据库,下次打开就会变成那个。而且默认一次加载数量,设置里面可以改,你改小点就加载快点了 |
53 Super8 2023-12-07 10:17:32 +08:00 点赞,超级好用,感谢 |
54 huangliu OP @xiaozizayang 哪个版本? 1.1.0 还是 1.1.1 |
55 Americano 2023-12-07 10:48:43 +08:00 非常轻量,目前轻度使用,体验非常好!支持 |
56 kkbblzq 2023-12-07 10:55:46 +08:00 下一个试试 o( ̄ ̄)d |
57 RpSTh1mnH7i798Nf 2023-12-07 10:58:47 +08:00 支持,一直在用 |
58 bkchan 2023-12-07 11:00:04 +08:00 下一个试试 o( ̄ ̄)d |
59 zengzizhao 2023-12-07 11:11:12 +08:00 你这个和 RESP 有啥关联吗,挺像的 |
60 AlexaZhou 2023-12-07 11:11:34 +08:00 建议上架 Mac App Store ,这样图方便的人可以直接购买使用 |
61 zengzizhao 2023-12-07 11:11:45 +08:00 @zengzizhao #57 ![]() |
62 LeegoYih 2023-12-07 11:14:39 +08:00 请问 wails 现在支持多窗口吗? |
63 huangliu OP |
65 afirefish 2023-12-07 11:23:24 +08:00 点赞~ |
66 zengzizhao 2023-12-07 11:30:21 +08:00 @huangliu #61 古老也倒还好,最近更新是 2022.5.28 ![]() |
67 n18255447846 2023-12-07 11:32:25 +08:00 都这么多 star 了,还来推广的吗 |
68 huangliu OP @zengzizhao 它官方仓库没有安装包的,当然你可以自己编译或者找别人编译好的 @n18255447846 在 v 站发贴现在拿不了几个 star ,只是让 v 友们知道这会是 redis gui 更好的选择,它还在持续更新的~ |
69 moranrs 2023-12-07 11:37:35 +08:00 op 第一次推广时就用上了,对 op 的更新速度很满意,哈哈 |
70 huangliu OP 如果一个 app 没人用,没人给你反馈,那再多 star 也没啥意义 |
71 xiaozizayang 2023-12-07 11:47:31 +08:00 @huangliu #54 最新的 1.1.1 |
72 m2276699 2023-12-07 11:52:28 +08:00 点赞 |
73 huangliu OP @xiaozizayang 那可能需要你到 issue 发个测试用例给我试下。会不会是识别错内容被自动转码了,右下角改成 raw 和 none 试下 |
74 likeme 2023-12-07 12:00:45 +08:00 点赞,超级好用。 |
75 moranrs 2023-12-07 12:03:48 +08:00 有个小问题,Java 使用 fastjnson 序列化的对象如果包含 Set 集合,无法在工具中 json 格式化,如{"permissions":Set["*:*:*"]} |
76 HelloWorld556 2023-12-07 12:05:54 +08:00 |
77 Betsy 2023-12-07 12:17:21 +08:00 via iPhone 前几天试用了一下,内存直接飙到了 3 个 G ,果断放弃 |
78 suyuyu 2023-12-07 13:03:03 +08:00 好奇哥们为啥能有这么多时间搞这个 |
79 huangliu OP |
81 moranrs 2023-12-07 14:27:04 +08:00 @huangliu 是的,确实不是一个规范的 json ,使用 jackson 序列化就不会有这个问题。另外希望对于键详情页面也有自动刷新的功能 |
82 Vvictor 2023-12-07 14:43:52 +08:00 MacOS 版本:10.15.7 问题:安装完成后打开白屏 |
83 xiaozizayang 2023-12-07 15:08:17 +08:00 |
84 xiaozizayang 2023-12-07 15:08:55 +08:00 @huangliu #73 看错 改成 raw 也一样 |
85 qq81605984 2023-12-07 15:12:19 +08:00 |
86 windsound 2023-12-07 15:15:38 +08:00 好评 |
87 pC0oc4EbCSsJUy4W 2023-12-07 15:28:10 +08:00 先赞 |
88 huangliu OP @xiaozizayang 这个看起来是你写入的 json 这个字段就是转码后的内容,自动转码和格式化不应该更改你 JSON 里面的文本内容... |
89 huangliu OP @Vvictor 估计是 webkit 太旧了,有没有更新过 safari 。我后面找个老 mac 试试,旧系统的兼容性确实有点担忧,Windows 之前也有人说打开白屏 |
90 huangliu OP |
92 Vvictor 2023-12-07 15:46:29 +08:00 更新了一下 safari 还是不太行 |
94 Betsy 2023-12-07 16:01:20 +08:00 via iPhone @huangliu key 不多,不到 20 个,单个 key value 存的是序列话化后的对象,大小应该不到 1kb |
95 xiaozizayang 2023-12-07 16:14:18 +08:00 @huangliu #88 了解,我用这款 https://github.com/qishibo/AnotherRedisDesktopManager 没问题 |
96 chenchengbin 2023-12-07 16:55:43 +08:00 借楼推个简单的在线管理界面: https://github.com/xiusin/web-redis-manager |
97 qq81605984 2023-12-07 17:26:15 +08:00 @Vvictor #91 可以 有用。 |
99 huangliu OP @xiaozizayang 行,我在参考下同类产品看看还有没有更好方案 |
100 huangliu OP @xiaozizayang 刚试了下这些会自动将 JSON 内容转码回来的同类产品,如果你直接编辑保存,会丢失转码 |