超好用的Redis管理及监控工具treeNMS

Redis作为如今web应用开发的黄金搭担组合,大量的被应用,普遍用于存储session信息,权限信息,交易做业等热数据。作为一名有10年以上JAVA开发经验的程序员,工做中项目也是普遍使用了Redis,工做中也遇到了Redis的数据可视化不便、Redis的数据查看维护困难、Redis状态监控运维不易等问题。php

        相信你们在工做中也会遇到我说的这些问题,在工做中你们可能都装过一些可视化的工具,客户端工具,状态监控工具。例如Redis Desktop Manager,Redis Live,Redis browser等,这些工具开发语言也五花八门,php, ruby,python, qt等,安装前置条件也一堆,安装过程的痛苦,装过就知道了。html

         因为我也是一线的开发,也深切的感觉到了没有顺手Redis管理工具带来的不便,通过一段时间的加班加点,挑灯开发,一款用JAVA语言开发的Redis管理及监控工具treeNMS横空出世了。python

        下面我就详细给你们介绍一下treeNMS的安装及各项功能。程序员

一、  安装web

        相信你们windows下安装工具都驾轻就熟,但Linux中安装就头大了吧,treeNMS管理工具,直接到http://www.treesoft.cn/dms.html下载,是用JAVA开发的,基于WEB方式对Redis管理,windows环境下载解压便可使用,Linux环境中也只需将软件复制过去,配置JAVA环境就可使用了。MAC系统中也能够直接复制过去用,前提是有JAVA运行环境。redis

        由于是基于WEB方式的,因此能够直接在服务器上布署一份,那么你们均可以用浏览器直接访问操做,避免了每一个开发人员都要安装工具软件的麻烦,工做效率大大提升。数据库

二、  运行及参数初始化json

       按说明运行startup.bat文件,软件就运行起来了show一下后台主页。windows

主面右上角有一个参数配置按钮,点击后直接进行链接信息的填写及链接测试。直接在线编辑链接信息的好处是,无需访问远程服务器,直接就完成修改链接信息。浏览器

三、状态监控

      Redis作为缓存数据库,对内存占用率等指标颇有必要按期监控,目前市面上可能是国外的Redis监控软件,而且大部分功能较单一,例如Redis Live, 展现的指标有限,而treeNMS提供了详细的Redis状态值 ,达68项之多,而且有状态实时监控。

四、 Redis数据的查看,编辑,维护

        说到数据查看,以前我也用过Redis Desktop Manager,这是单机版本的,也是国人用JAVA开发的,挺好的,就是数据大时,不稳定。单机版的问题就是团队中相关人员都要安装,服务器远程管理Redis不便,treeNMS就解决了这些问题。

    详细数据的展现,查看,编辑,新增,删除等,支持string,list ,set,zset,hash等数据类型。

       有些状况会看到展现的数据是乱码,这是因为存入的数据已压缩或序列化处理过,这种类型的数据是展现时就会变成乱码是正常现象。

 

五、json数据格式化

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

treeNMS提供了JSON数据格式化的功能,支持格式化,缩进,层级控制,查看,方便数据分析。 作开发,测试都会用到这个功能的。

六、在线数据备份及还原

     Redis是支持数据存储及持久化的,treeNMS 支持在线redis数据备份及下载,有个细节:程序要与redis安装在同一台电脑中,才能备份哦。

相关文章
相关标签/搜索