如果你也受够了 RedisInsight 的启动速度,或者 Another Redis Desktop Manager 的 Electron 内存占用,不妨试试这个。


你是否也遇到过这些问题?

场景一:连接生产 Redis,等了 10 秒才打开 Browser

RedisInsight 基于 Electron,冷启动就要加载整个 Chromium,包体 150MB+。你只是想看一个 Key 的值,却要先等它"起床"。

场景二:电脑风扇狂转,Redis 工具占了 300MB 内存

开着一个 Redis GUI,内存监控里它比你的 IDE 还吃内存。Electron 应用的通病——每个窗口都是一个浏览器实例。

场景三:想批量删 Key,结果界面卡死

用 KEYS 命令遍历 50 万个 Key,Redis 单线程被阻塞,生产服务开始报警。你手忙脚乱地关掉工具,心里默默念:下次一定用 SCAN。


Redis Manager:用 Rust 重写,只为快一点

在这里插入图片描述

(如果你愿意提供应用截图,可以在这里替换)

我们也是 Redis 的重度用户,也被上面的问题折磨过,所以自己动手做了这款工具。

为什么它更快更轻?

Redis Manager RedisInsight Another Redis Desktop Manager
包体大小 ~5 MB ~150 MB ~80 MB
内存占用 ~30-50 MB 150-300 MB 100-200 MB
启动速度 < 1 秒 5-10 秒 3-5 秒
技术栈 Tauri 2.0 + Rust Electron Electron

Tauri 用系统自带的 WebView 渲染界面,不需要打包整个浏览器。Rust 后端直接操作 Redis 协议,没有 Node.js 的中间层开销。


功能亮点

🔍 数据浏览器——干活的主界面

2 列布局,不花哨,但顺手:

  • 左侧 Key 树:冒号分隔自动分组(user:1001:profile 会自动折叠成层级),类型颜色标签一眼识别
  • 右侧值详情:String/Hash/List/Set/ZSet 全支持,格式自动识别(JSON/XML/HEX/Base64)
  • Hash 字段点击即看:点某个字段,下方直接显示该字段的值,不用在整页 JSON 里找
  • 水平拖动分割条:上下区域比例随便调,再也不用眯着眼看长 Value

在这里插入图片描述

⚡ SCAN 增量加载,生产环境放心用

关键字搜索默认用 SCAN,每次只取 50 个 Key,不阻塞 Redis。切换搜索词自动终止上一次扫描——不用担心误搜生产数据把服务搞挂。

支持多选 + 批量删除,删除前有二次确认。

📊 仪表盘——一屏看清 Redis 健康状态

9 个核心指标卡片:Key 数量、内存使用、CPU、QPS、网络 I/O、连接数、TTL 数量、缓存命中率、运行时长。

不需要额外装监控,开发调试时打开就能看。
在这里插入图片描述

📈 内存分析——找出吃内存的大 Key

  • MEMORY DOCTOR 一键诊断,Redis 官方内存分析报告
  • Top N 大 Key 采样,找出最占内存的罪魁祸首
  • 支持关键词过滤,只分析 cache:* 这类特定模式的 Key
    在这里插入图片描述

🐢 慢查询日志

SLOWLOG GET 直接展示,按耗时排序,哪个命令拖慢了 Redis 一目了然。支持一键清空慢查询日志。
在这里插入图片描述


适用人群

  • 后端开发者:日常调试 Redis 数据,需要快速查看/编辑 Key
  • 运维/SRE:排查 Redis 性能问题,分析内存占用和慢查询
  • 所有人:想要一个不卡顿、不占内存、不要钱的 Redis 工具

完全免费,MIT 开源

  • ✅ 无广告
  • ✅ 无功能限制
  • ✅ 无付费 Pro 版
  • ✅ 源码完全公开,可自行审查

GitHub Actions 自动构建,Windows / macOS / Linux 均支持。


快速开始

方式一:直接下载(推荐)

下载安装包:
https://pan.baidu.com/s/1ybrNSSams20gMDj3dmVrtQ?pwd=k95d 提取码: k95d

方式二:从源码构建

git clone https://gitee.com/road0329/redis-manager.git
cd redis-manager
pnpm install
pnpm tauri build

需要 Rust 1.70+ 和 Node.js 18+


已知限制(坦诚说明)

v0.1 是第一个可用版本,有些功能还没有:

  • ❌ 不支持 Redis Cluster 连接(规划在 v0.4)
  • ❌ 不支持 SSH 隧道 / TLS(规划在 v0.4)
  • ❌ 不含 Pub/Sub 监控(如需要可在后续版本加入)
  • ❌ 不含 Lua 脚本管理(如需要可在后续版本加入)
  • ❌ Stream 类型只读(编辑功能规划在 v0.3)

如果你需要这些功能,可以在 Issue 里告诉我们,我们会根据需求排优先级。


Gitee(国内访问快):https://gitee.com/road0329/redis-manager


反馈与交流

遇到问题?有功能建议?欢迎提 Issue:

Gitee Issues


Redis Manager — 轻量,快速,开源。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐