Tiny RDM:一个现代化轻量级的Redis桌面客户端
Tiny RDM(全称:Tiny Redis Desktop Manager)是一个界面现代化的轻量级 Redis 桌面客户端,支持 Linux、Mac 和 Windows 操作系统。
Tiny RDM 开源项目托管在 GitHub,目前已经获得了 11K Stars:
https://github.com/tiny-craft/tiny-rdm
功能特性
- 极致轻量:基于 Webview2,不依赖嵌入式浏览器,资源占用低,安装包大约 10 MB。
- 界面美观:界面设计现代简洁,操作直观;提供浅色和深色主题。
- 多国语言:支持英文和中文。
- 灵活的连接管理:支持 SSH 隧道、SSL/TLS 加密、哨兵模式、集群模式、HTTP 代理、SOCKS5 代理配置;支持创建多个连接配置,并可以导入/导出这些连接配置,方便在不同设备间同步。
- 可视化键值操作:提供可视化界面,支持对 Redis 的各种数据结构(包括 String、Hashe、 List、Set、Sorted Set、Stream 等)进行直接的增删改查(CRUD)操作。
- 数据编辑:内置强大的 Monaco 编辑器,支持 Raw、JSON、XML、YAML 等多种格式查看和编辑数据,并支持 Base64、GZip、Deflate、ZStd、Brotli、Msgpack 以及自定义编解码器。
- 大量数据高效处理:使用 SCAN 命令进行分段加载,可以高效地查看和处理数百万个键,避免阻塞服务器和客户端;支持对复杂数据类型(例如 Hash、List 等)内部进行分段加载和查询。
- 命令行操作与日志:内置命令行模式,展示操作命令执行日志并且保留命令操作历史记录。
- 实时命令监控:可以实时查看 Redis 服务器执行的所有命令,便于调试;收集和展示慢查询日志,帮助定位性能瓶颈。
-
数据导入与导出:支持将数据导入 Redis 或者从 Redis 导出,方便进行数据迁移和备份操作。
-
发布/订阅(Pub/Sub):支持 Redis 的发布订阅功能,可以订阅频道并接收消息。
下载安装
Tiny RDM 官网提供了快速下载链接:
选择对应操作系统的安装文件进行下载,安装完成后运行 Tiny RDM.exe(Windows):
点击“+添加新连接”按钮:
填写服务器配置信息之后进行连接。
总结
Tiny RDM 凭借其轻量级、跨平台、界面美观、功能全面等特点,成为了 Redis 管理工具中一个非常不错的选择。