一如既往的爆肝,这次又带来了大量更新。我是个听劝的开发者,为了避免做的东西是自我感动,不定期来曝下光。
太多了,我列几个大点的功能
为编辑带来了不少新的特性,比如高亮/格式检查/更高效的文本渲染效率等
之前有用户说要子 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 1
赞!虽然我下载了没用
|
5
gimp 2023-12-06 14:24:37 +08:00
已下载,体验挺好的。
|
6
puyo 2023-12-06 14:25:01 +08:00
用 wails 有什么大坑吗?
|
7
neochen13 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
xingjue 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 1
体验最好的 redis 客户端,支持一下
|
25
leokun 2023-12-06 17:32:56 +08:00
用了好多天了,很好用
|
26
anguliuyun 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 1
感谢楼主如此肝,同为独立开发者的我有一些小建议:
# 建议一 尽管 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
lzd123 2023-12-07 10:48:43 +08:00
非常轻量,目前轻度使用,体验非常好!支持
|
56
kkbblzq 2023-12-07 10:55:46 +08:00
下一个试试 o( ̄▽ ̄)d
|
57
eunrui 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
godwinma 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 内容转码回来的同类产品,如果你直接编辑保存,会丢失转码
|