Window Redis Desktop Manager

1、Redis终端控制工具

A.Redis-cli—Redis自带的客户端工具

B.IRedis—基于Python开发的命令行客户端工具

官网地址

https://iredis.io/

安装

  1. $ pip install iredis

使用

image.png

2、Redis可视化工具—桌面版

A.Redis Desktop Manager收费

0.9.3版本之后开始收费

官网地址

https://rdm.dev/

官网下载地址

Redis Desktop Manager 官网下载地址
https://rdm.dev/pricing

安装包

①.Redis Windows 64 2019.4 中文版安装包

redis_desktop_manager.rar

②.Redis Desktop Manager0.9.3.817(安装版)

redis-desktop-manager-0.9.3.817.zip

③.Redis Desktop Manager0.9.3.817(绿色免安装版)

RedisDesktopManager.zip

B.Medis

官网地址

http://getmedis.com/

C.RedisView(国产开源跨平台Redis图形化工具)

①RedisView项目地址

Gitee地址
https://gitee.com/cc20110101/RedisView
RedisView的发行下载页面
https://gitee.com/cc20110101/RedisView/releases
image.png

②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种渲染方式。

官网地址

https://fastoredis.com/

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

  1. 从解压目录来看,TreeNMS是部署在Tomcat服务器上,进入webapps目录下,看到部署了treenms项目,再进入treenms目录下,发现treenms是一个传统的JavaWeb项目。
  2. 所以TreeNMS是可以在任意平台上使用,因为Java是跨平台的语言,只要安装了Java运行环境,那么就可以运行TreeNMS了。

    使用TreeNMS

  3. 双击 bin\startup.bat,运行Tomcat。

  4. 打开浏览器,输入http://127.0.0.1:8086/treenms
  5. 默认用户名:treesoft,密码:treesoft ;用户名:admin,密码:treesoft。
  6. 登录后,点击右上角“参数配置”按钮,新增或修改连接参数,测试连接成功后,保存参数并刷新页面即可。
  7. 点击左侧数据仓库,将在主页面展示数据列表信息。

    TreeNMS状态监控

    TreeNMS提供强大的监控功能,对内存占用率等指标提供实时状态监控。

    JSON数据格式化

  8. JSON格式的数据具有占用空间小,更易解析等优点,大量数据会以JSON格式存入Redis中。

  9. TreeNMS提供了JSON数据格式化的功能,支持格式化,缩进,层级控制,查看,方便数据分析。

    在线数据备份与还原

  10. Redis是支持数据存储及持久化的。

  11. TreeNMS支持在线Redis数据备份、还原以及下载。
  12. 细节:TreeNMS程序要与Redis安装在同一台电脑中,才能备份。

    4、Redis可视化工具—IDEA插件

    A.Iedis2

    Iedis是一款基于IntelliJ IDEA的插件,在IDEA的plugin市场里就可以搜到,但是为收费插件。可试用7天。
    这个插件最大的特点就是能支持lua脚本的编写和调试,这在其他软件中是不曾看到的。这个插件还能支持慢命令的查看。