很多公司对redis数据管理不重视,比如生产环境仅仅使用redis-cli这些命令行工具或者程序输出的日志去查看redis的数据和生产的问题,导致redis产生很多脏数据,或者是数据迁移的时候,数据初始化很复杂,当生产遇到问题的时候很也难排查问题。
包括逻辑问题和内存泄漏问题,通过命令行是很难排查问题的,需要使用专业的问题排查工具来排查才行。
因此redis数据的管理,还是要用可视化、图形化工具去管理比较合适,redis的可视化工具比较多,这里我建议使用yunedit-redis来管理redis的数据,yunedit-redis是针对中文用户的redis管理工具,支持ssh隧道,可以通过ssh隧道登录到云端内网管理redis的数据,而无需借助第三方ssh隧道工具,yunedit-redis还有非常好用的数据导入导出迁移工具,有非常高效的数据迁移能力。
下面,简单介绍下yunedit-redis的使用步骤:
(一)安装yunedit-redis
安装很简单,下载下来双击安装即可
(二)在yunedit-redis左侧连接栏创建redis实例,并连接上redis,如下图所示:

(三)redis的数据管理
从上面的图片可以看出,yunedit-redis,左侧是redis实例连接列表,右侧是显示key列表和key对用的value值。
右侧形成一个增删查改的界面。
(四)数据导入/导出(数据迁移能力)
在左侧redis实例列表,点击右键,即可看到导入和导出按钮,yunedit-redis的导出和导入功能很灵活,可以支持从db导入到另一个db。
(5)内存泄漏分析
yunedit-redis可以支持内存泄漏分析,帮助分析哪些list列表的项目超过一次数量,判断为内存泄漏的key,如下图所示:

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。