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

2016-01-13 10:15:39 +08:00
 luin
看到这两天 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~

19939 次点击
所在节点    分享创造
33 条回复
hustlzp
2016-01-13 10:24:35 +08:00
最近在学 Redux ,已 star
MyFaith
2016-01-13 10:33:55 +08:00
@hustlzp 你的这个 Redux 让我想到了 Durex
aksoft
2016-01-13 10:40:09 +08:00
不错 支持
zeuss
2016-01-13 10:45:16 +08:00
1yndonn3u
2016-01-13 11:24:51 +08:00
mark
forever139
2016-01-13 11:36:37 +08:00
昨天刚看到这个项目就已经 star,然后顺手点去作者,看到头像就觉得是坛子里的伙伴。
顺手反应个问题, mac os x 10.10.5
当启动完 medis 后,点 x 退出,然后再通过任何方式都启动不了(找不到 medis 的界面)。(此时 medis 的图标还在 dock 上)
只有在 dock 上退出 medis 后,才能再次启动。
@luin 所以这个算 issue 么,刚接触 eletron
luin
2016-01-13 11:39:54 +08:00
@forever139 有人和我说过,我给忘了...可以通过 Command + N 启动,或者顶部菜单栏的 File -> New 。不过这肯定是个 bug ,多谢
forever139
2016-01-13 11:50:49 +08:00
@luin 不谢。
soundofsilence
2016-01-13 12:29:55 +08:00
赞一个
tabris17
2016-01-13 12:31:36 +08:00
npm 的呀,算了
luin
2016-01-13 12:38:19 +08:00
@tabris17 不需要 npm ,可以直接下载
kumakiti
2016-01-13 13:42:35 +08:00
我试了一下,非常不错,我想请问一下,连接时,怎样才能把连接设置保存在左边的 favorite 那里呢?
luin
2016-01-13 14:17:38 +08:00
@kumakiti 可以点击左下角新增
tomwan
2016-01-13 15:13:57 +08:00
Interesting
qloog
2016-01-13 16:45:54 +08:00
原来可以这么玩
blaxing
2016-01-13 17:42:17 +08:00
即刻里推送时已经马上点赞
peng
2016-01-13 19:34:24 +08:00
@luin 请问 App Store 版也是基于 Electron 吗?签名 和 sandbox 会遇到问题吗?
luin
2016-01-13 20:01:47 +08:00
@peng 是的, App Store 版就是直接把 GitHub 上的代码打包的,签名和 sandbox 都不会有问题。打包代码也一起开源了,可以看 bin/sign 的代码
ipconfiger
2016-01-13 20:10:32 +08:00
Redis 开外网访问...... 门户大开啊, 开发的时候用用还行
shiny
2016-01-13 20:13:07 +08:00
@ipconfiger 用 SSH Tunnel 就行了吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/250348

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX