现代化轻量级的Redis桌面客户端:RedisExplorer

Redis作为一款高性能的非关系型数据库,备受开发者青睐,无论是什么类型的开发项目,Redis都扮演着重要的角色。

今天,我要向大家介绍一款跨平台的现代化轻量级Redis桌面客户端工具,拥有强大的功能和美观的界面。

项目介绍

Tiny RDM —— 一款现代化轻量级的跨平台Redis桌面客户端,支持Mac、Windows和Linux系统。

图片[1]-现代化轻量级的Redis桌面客户端:RedisExplorer-山海云端论坛

功能特色

  • 支持多种操作系统
  • 监控Redis服务状态
  • 可视化增删改查操作
  • 多种查看key值的形式
  • 内置命令行操作
  • 记录慢操作日志
  • 实时监控Redis命令
  • 记录Redis服务运行日志
  • 个性化偏好设置

软件安装

直接下载: 可以在项目的release页面下载适用于Windows、Mac和Linux的安装包。
https://github.com/tiny-craft/tiny-rdm/releases

本地构建: 如果想要编译源码构建,需要确保本地环境中安装了以下工具:

  • Go(最新版本)
  • Node.js >= 16
  • NPM >= 9

详细构建步骤如下:

  1. 安装wails:
<code>go install github.com/wailsapp/wails/v2/cmd/wails@latest</code>
  1. 拉取代码:
<code>git clone https://github.com/tiny-craft/tiny-rdm --depth=1</code>
  1. 构建前端代码:
<code>npm install --prefix ./frontend</code>
  1. 编译运行开发版本:
<code>wails dev</code>

软件使用

  1. 新建连接: 输入Redis服务的地址、端口、密码,填写完毕后,可通过点击左下角的测试连接简单测试。如果你的剪贴板中有Redis服务的URL,可以使用解析功能进行解析。除了常规的单机Redis连接外,还支持哨兵模型和集群模式的连接。
  2. 状态显示: Tiny RDM提供了监控Redis服务的可视化面板,包括运行时间、客户端连接数量、键、内存等数据。
  3. 添加新键: 可以直接使用可视化界面进行增删改查操作。
  4. 查看key值: 提供了多种形式查看key值,包括Raw、JSON、YAML、XML等。
  5. 命令行操作: 提供命令行的操作方式,避免直接在服务器上操作Redis客户端。
  6. 慢操作日志: 记录Redis的慢操作日志,方便排查问题。
  7. 实时监控命令: 虽然实时监控命令会导致服务器堵塞,不建议在生产环境中开启,但Tiny RDM支持这一功能。
  8. 记录运行日志: 实时记录Redis服务的运行日志,支持对多台服务器进行记录和筛选。
  9. 个性化设置: 支持个性化的偏好设置,包括主题颜色、语言、字体等。

Tiny RDM既简洁美观又功能丰富,是一款在开发中能够提升效率的利器。大家快去安装体验吧!

Github地址: https://github.com/tiny-craft/tiny-rdm

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容