一个现代化轻量级的跨平台Redis桌面客户端

Redis 作为一款高性能的非关系型数据库,可是深受开发者的喜爱,无论是什么开发,都能看到 Redis 的身影。

今天,给大家介绍一款跨平台的 Redis 客户端连接工具,功能强大,界面美观!

项目介绍

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

功能特色:

软件安装

直接下载

项目提供了 Windows、Mac 和 Linux 的安装包,可在项目的 release 页面中下载。

下载地址:

https://github.com/tiny-craft/tiny-rdm/releases

本地构建

除了直接下载安装包使用外,也可以使用源码编译的方式在本地构建。

在本地编译源码需要有以下环境:

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

1、需要先安装wails

go install github.com/wailsapp/wails/v2/cmd/wails@latest

2、拉取代码

git clone https://github.com/tiny-craft/tiny-rdm --depth=1

3、构建前端代码

npm install --prefix ./frontend

4、编译运行开发版本

wails dev

软件使用

1、新建连接:输入 Redis 服务的地址、端口、密码,填写完毕后,可点击左下角的测试连接简单测试下。

如果你的剪贴板中有 Redis 服务的 URL,可以使用解析功能进行解析。

除了常规的单机 Redis 连接外,还有哨兵模型、集群模式的连接。

2、状态显示:Tiny RDM 提供了监控 Redis 服务的可视化面板,有运行时间、客户端连接数量、键、内存等数据。

3、添加新键:Redis 是以 key-value 的形式存储数据,我们可以直接使用可视化的界面进行增删改查操作。

4、Tiny RDM 提供了多种查看 key 的 value 值的形式,有 Raw、JSON、YAML、XML 等形式。

5、命令行操作:有时候我们习惯了使用命令去操作 Redis,这时候就需要上服务器连接 Redis 客户端进行操作。Tiny RDM 提供了命令行的操作方式,这样就可以避免我们直接去操作服务器。

6、Tiny RDM 记录了 Redis 的慢操作日志,这样有利于我们排查一些问题。

7、Tiny RDM 还有一个强大的功能是能帮助我们监控命令,当然了实时监控命令的话会造成服务器堵塞不建议在生产环境中开启

8、Tiny RDM 除了能监控命令外,还能实时记录 Redis 服务的运行日志,支持对多台服务器进行记录和筛选。

9、作为一款简洁美观的软件,Tiny RDM 支持个性化的偏好设置,主题颜色、语言、字体等可动态设置。

不得不说,Tiny RDM 这款软件的颜值还是挺受笔者喜欢的,功能也十分齐全,在开发中,用起来也是熟心应手。大家快去安装体验吧~

Github 地址:

https://github.com/tiny-craft/tiny-rdm

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

阅读剩余
THE END