Tiny RDM 快速上手指南:5 分钟用 Redis GUI 客户端连上服务器
【免费下载链接】tiny-rdmTiny RDM (Tiny Redis Desktop Manager) - A modern, colorful, super lightweight Redis GUI client for Mac, Windows, and Linux. It also provides a web version that can be deployed via Docker.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny-rdm
上线前想确认线上 Redis 里几个键的值,敲KEYS *又总觉得手抖。Tiny RDM 是一个跨平台的 Redis GUI 客户端,提供可视化连接、键值浏览、数据编辑和命令执行,全程用鼠标就能完成。
它到底解决什么问题
命令行操作 Redis 的门槛在于"看不见":键多到找不到、值是一团乱码、改错一个字符没有提示。Tiny RDM 把这些事搬进图形界面——左侧是连接和键的树,中间是带语法高亮的编辑器,连 SSH 隧道、SSL、哨兵、集群这些网络配置也有专门的表单填,而不是背参数。它基于 Webview2 构建,体积很小,桌面版和 Docker 部署的 Web 版都免费提供。
第一次打开:从下载到连上
🖥️拿到程序:到官方发布页下载对应系统的安装包。Windows 直接装,macOS 如果提示"不受信任",在终端执行一次下面命令即可:
sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app团队想统一用浏览器访问,也可以直接用 docker-compose.yml 里的配置起一个 Web 版,容器默认监听 8086 端口。
🔌建立第一条连接:
- 点左侧"连接"面板顶部的+按钮,打开连接对话框
- 填连接名称、地址、端口(默认 6379),有密码就填上
- 网络环境复杂的话,切到 SSH / SSL / 哨兵 / 集群对应标签页补齐信息,勾选集群模式可自动发现所有节点
- 点"测试连接",看到服务器版本信息即配置无误,保存并展开该连接
连接成功后,左侧出现数据库列表(如 db0),点开即可看到全部键,界面类似下面这张截图:左侧是分组和键树,右侧是服务器状态与监控图表。
日常做的三件事
快速查看并修改某个键
🔍 在左侧键树里直接点键名(也可以用顶部"过滤"框按关键字搜),主区域立刻显示值:JSON 字符串会自动格式化,Base64、gzip 等编码也能识别并解码,底部还能切换显示格式。
要改值就点右上角铅笔图标,编辑器里改完按"保存"即可,TTL、长度、内存占用都显示在底部状态栏,改错与否一眼可辨。
新建、删除和整理键
✏️ 点数据库上方的+新建键,选类型(字符串、哈希、列表、集合、有序集合、流)后按表格形式填内容;右键已有键可以重命名、改 TTL、复制到其他库、删除。哈希和有序集合这类多字段的类型有专门的表格界面,逐行增删改,不用手拼HSET。
执行一条 Redis 命令
⌨️ 顶部切到"命令行"标签页,像 shell 一样输入原生命令并回车,执行历史会保留,方便回看和重发。图形化操作够用的时候用它不用,图形化覆盖不到的操作用它兜底。
需要时才用的进阶能力
📈性能监控:切到"状态"标签页,运行时间、键总数、内存、QPS 都有实时曲线;"监控命令"页实时列出服务器正在执行的命令,"慢日志"页则给出耗时命令,排查慢查询时从这里入手。
📡发布订阅:切到"发布/订阅"标签页,输入频道名订阅、向频道发消息,消息记录实时滚动,调试 Pub/Sub 逻辑时省去了开终端的麻烦。
📦导入导出:右键键选"导出"可以把单键存成 JSON 或 CSV;"导入"则反向操作。左侧连接面板还支持连接配置的导入导出,换电脑或交接给同事时一键搬走。
调教成你的样子
🎨 左侧竖排工具栏可切换浅色/深色主题;界面语言支持中、英、日、韩等十种,在偏好设置里选,源码见 前端语言包。大库浏览时它默认用 SCAN 分段加载,避免一次拉爆内存;每次加载多少条、键名过滤规则都可以按连接单独设置,在 连接管理源码 对应的表单里调整即可。
写在最后
装好、连上、点开键改个值——Tiny RDM 的核心路径就这三步,其余能力随用随查。
- 中文文档:README_zh.md
- 连接管理源码:backend/services/
- 前端组件源码:frontend/src/components/
- 想要源码自己编译?
git clone https://gitcode.com/GitHub_Trending/ti/tiny-rdm --depth=1,装好 Go 和 Node 20 后wails dev即可跑起来
觉得顺手的话点个赞,下一篇我们聊聊它的自定义解码器,专门对付那些"打开就是一团乱码"的值。
【免费下载链接】tiny-rdmTiny RDM (Tiny Redis Desktop Manager) - A modern, colorful, super lightweight Redis GUI client for Mac, Windows, and Linux. It also provides a web version that can be deployed via Docker.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny-rdm
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考