1、Redis终端控制工具
A.Redis-cli—Redis自带的客户端工具
B.IRedis—基于Python开发的命令行客户端工具
官网地址
安装
$ pip install iredis
使用
2、Redis可视化工具—桌面版
A.Redis Desktop Manager收费
官网地址
官网下载地址
Redis Desktop Manager 官网下载地址
https://rdm.dev/pricing
安装包
①.Redis Windows 64 2019.4 中文版安装包
②.Redis Desktop Manager0.9.3.817(安装版)
redis-desktop-manager-0.9.3.817.zip
③.Redis Desktop Manager0.9.3.817(绿色免安装版)
B.Medis
官网地址
C.RedisView(国产开源跨平台Redis图形化工具)
①RedisView项目地址
Gitee地址
https://gitee.com/cc20110101/RedisView
RedisView的发行下载页面
https://gitee.com/cc20110101/RedisView/releases
②RedisView的优点
1、Redis数据库视图工具,提供CURD功能
2、提供基本命令运行
3、支持单例、复制集、哨兵、集群模式
4、支持订阅发布模式
5、支持批量删除操作
6、支持语言设置、编码设置
7、支持千万级别数据量
D.AnotherRedisDesktopManager
一款比较稳定简洁的redis UI工具。
很中规中矩的一款免费的redis可视化工具,基本的功能都有。有监控统计,支持暗黑主题,还支持集群的添加。
缺点是没什么亮点,UI很简单,不支持stream数据类型。命令行模式也比较单一。value展示支持的类型也只有3种。
仓库地址
https://github.com/qishibo/AnotherRedisDesktopManager
安装包
Another-Redis-Desktop-Manager.1.5.2.zip
Another-Redis-Desktop-Manager.1.4.9.zip
E.FastORedis收费
使用这款工具首先得去官网注册账号。这款软件是收费软件,虽然跨平台,但是试用只有一天的时间。
支持了集群模式和哨兵模式,key的命名空间展示,redis 5.0的stream数据类型也支持。
命令行模式支持自动提示补全,value的显示支持树状,表格状等等显示方式。值对象支持多达17种渲染方式。
官网地址
F.RedisPlus
开源仓库地址
https://gitee.com/MaxBill/RedisPlus
G.Red仅支持Mac
这是一款在苹果app store下载的redis可视化工具,Mac用户可以去app store里面搜索下载,只支持Mac端,基本功能都有,支持key命名空间的展示。
3、Redis可视化工具—Web版
A.Redis Insight
Redis Insight是redis labs出的一款监控分析级别的redis可视化工具。这款软件是web版的。
redis labs创立于2011年,公司致力于为Redis、Memcached等流行的NoSQL开源数据库提供云托管服务。可以算是专门致力于redis云的一家专业公司。他们的提供的软件中,除了可以连接企业私有的redis服务,也可以连接他们的redis云。
命令行方面:除了有命令补全提示,右边还有相关命令的文档解释。同样支持redis 5.0的Stream数据类型。
可查询的图表,redis的时间序列展示和全文本查询功能需要在server端安装他们家的其他redis模块的。
redisInsight还支持rdb的分析功能,分析rdb的存储分布,一般会用rdb-tools去分析。而redisInsight把这个也集成进去了。
https://redislabs.com/redisinsight/
B.TreeNMS
下载TreeNMS
TreeNMS官网下载地址:http://www.treesoft.cn/dms.html。
- 从解压目录来看,TreeNMS是部署在Tomcat服务器上,进入webapps目录下,看到部署了treenms项目,再进入treenms目录下,发现treenms是一个传统的JavaWeb项目。
所以TreeNMS是可以在任意平台上使用,因为Java是跨平台的语言,只要安装了Java运行环境,那么就可以运行TreeNMS了。
使用TreeNMS
双击 bin\startup.bat,运行Tomcat。
- 打开浏览器,输入http://127.0.0.1:8086/treenms。
- 默认用户名:treesoft,密码:treesoft ;用户名:admin,密码:treesoft。
- 登录后,点击右上角“参数配置”按钮,新增或修改连接参数,测试连接成功后,保存参数并刷新页面即可。
-
TreeNMS状态监控
TreeNMS提供强大的监控功能,对内存占用率等指标提供实时状态监控。
JSON数据格式化
JSON格式的数据具有占用空间小,更易解析等优点,大量数据会以JSON格式存入Redis中。
TreeNMS提供了JSON数据格式化的功能,支持格式化,缩进,层级控制,查看,方便数据分析。
在线数据备份与还原
Redis是支持数据存储及持久化的。
- TreeNMS支持在线Redis数据备份、还原以及下载。
- 细节:TreeNMS程序要与Redis安装在同一台电脑中,才能备份。
4、Redis可视化工具—IDEA插件
A.Iedis2
Iedis是一款基于IntelliJ IDEA的插件,在IDEA的plugin市场里就可以搜到,但是为收费插件。可试用7天。
这个插件最大的特点就是能支持lua脚本的编写和调试,这在其他软件中是不曾看到的。这个插件还能支持慢命令的查看。