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

相信大家在工作中也会遇到我说的这些问题,在工作中大家可能都装过一些可视化的工具,客户端工具,状态监控工具。例如Redis Desktop Manager,Redis Live,

Redis browser等,这些工具开发语言也五花八门,php, ruby,python, qt等,安装前置条件也一堆,安装过程的痛苦,装过就知道了。

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

下面我就详细给大家介绍一下treeNMS的安装及各项功能。

1、  安装

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

因为是基于WEB方式的,所以可以直接在服务器上布署一份,那么大家都可以用浏览器直接访问操作,避免了每个开发人员都要安装工具软件的麻烦,工作效率大大提高。

2、  运行及参数初始化

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

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

3、状态监控

Redis做为缓存数据库,对内存占用率等指标很有必要定期监控,目前市面上多是国外的Redis监控软件,并且大部分功能较单一,例如Redis Live, 展示的指标有限。

而treeNMS提供了详细的Redis状态值 ,达68项之多,并且有状态实时监控。

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

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

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

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

5、json数据格式化

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

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

6、在线数据备份及还原

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

总结:有了这款treeNMS软件,就可以轻松驾驭redis了,也希望国产软件能引领技术革新,走向世界!

如果您觉得阅读本文对您有帮助,请点一下推荐按钮,您的推荐将是我最大的研发动力!欢迎各位转载.

最新文章

  1. Content Security Policy 入门教程
  2. css 使容器宽度适应内容宽
  3. wamp2.5 不能运行在win2003的解决方法
  4. 【转】Html页面结构范例
  5. ContextMenuStrip控件
  6. jsp 页面实现增减行
  7. Javascript 汉字转拼音
  8. JAVA 生成PDF报表()
  9. 高性能IO设计模式之阻塞/非阻塞,同步/异步解析
  10. 模拟实现一个ATM+购物商城程序
  11. css变化代码2
  12. UNIX网络编程——使用线程的TCP回射服务器程序
  13. debian9.6修改系统语言
  14. DBC文件小结
  15. mongoDB 安装和配置环境变量,超详细版本
  16. 图片转换base64编码,点击div的时候选择文件
  17. jwt-auth错误小结
  18. 5、xamarin.android 中如何对AndroidManifest.xml 进行配置和调整
  19. 2017-2018-2 1723 『Java程序设计』课程 结对编程练习_四则运算
  20. 【WPF】XAML引入资源和在C#代码中动态添加样式

热门文章

  1. Android中EditText设置输入条件
  2. get和post方式请求数据,jsonp
  3. 如何在Eclipse下查看JDK源代码
  4. 精华【分布式、微服务、云架构、dubbo+zookeeper+springmvc+mybatis+shiro+redis】分布式大型互联网企业架构!
  5. [原创]MongoDB综合实例二
  6. 从SonarQube谈设计模式
  7. html或者php中 input框限制只能输入正整数,逻辑与和或运算
  8. ProxySQL的相关维护说明
  9. 一、Openstack_Ocata环境部署准备
  10. 关于php内存释放问题 内存溢出问题(二)