Redis作为一款高性能的非关系型数据库,备受开发者青睐,无论是什么类型的开发项目,Redis都扮演着重要的角色。
今天,我要向大家介绍一款跨平台的现代化轻量级Redis桌面客户端工具,拥有强大的功能和美观的界面。
项目介绍
Tiny RDM —— 一款现代化轻量级的跨平台Redis桌面客户端,支持Mac、Windows和Linux系统。
功能特色:
- 支持多种操作系统
- 监控Redis服务状态
- 可视化增删改查操作
- 多种查看key值的形式
- 内置命令行操作
- 记录慢操作日志
- 实时监控Redis命令
- 记录Redis服务运行日志
- 个性化偏好设置
软件安装
直接下载: 可以在项目的release页面下载适用于Windows、Mac和Linux的安装包。
https://github.com/tiny-craft/tiny-rdm/releases
本地构建: 如果想要编译源码构建,需要确保本地环境中安装了以下工具:
- Go(最新版本)
- Node.js >= 16
- NPM >= 9
详细构建步骤如下:
- 安装wails:
<code>go install github.com/wailsapp/wails/v2/cmd/wails@latest</code>
- 拉取代码:
<code>git clone https://github.com/tiny-craft/tiny-rdm --depth=1</code>
- 构建前端代码:
<code>npm install --prefix ./frontend</code>
- 编译运行开发版本:
<code>wails dev</code>
软件使用
- 新建连接: 输入Redis服务的地址、端口、密码,填写完毕后,可通过点击左下角的测试连接简单测试。如果你的剪贴板中有Redis服务的URL,可以使用解析功能进行解析。除了常规的单机Redis连接外,还支持哨兵模型和集群模式的连接。
- 状态显示: Tiny RDM提供了监控Redis服务的可视化面板,包括运行时间、客户端连接数量、键、内存等数据。
- 添加新键: 可以直接使用可视化界面进行增删改查操作。
- 查看key值: 提供了多种形式查看key值,包括Raw、JSON、YAML、XML等。
- 命令行操作: 提供命令行的操作方式,避免直接在服务器上操作Redis客户端。
- 慢操作日志: 记录Redis的慢操作日志,方便排查问题。
- 实时监控命令: 虽然实时监控命令会导致服务器堵塞,不建议在生产环境中开启,但Tiny RDM支持这一功能。
- 记录运行日志: 实时记录Redis服务的运行日志,支持对多台服务器进行记录和筛选。
- 个性化设置: 支持个性化的偏好设置,包括主题颜色、语言、字体等。
Tiny RDM既简洁美观又功能丰富,是一款在开发中能够提升效率的利器。大家快去安装体验吧!
Github地址: https://github.com/tiny-craft/tiny-rdm
© 版权声明
THE END
暂无评论内容