一个现代化轻量级的跨平台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/#/