赞
踩
工欲善其事必先利其器。
作为一个开发人员,拥有一件趁手的"兵器"能够给自己的工作带来太多便利。
redis在我们的开发工作中已经变得不可或缺。
这就导致我们会经常有查看、修改redis数据的需求。
但是,当redis的key达到百万级别,占用量达到10G+的时候,我发现我之前使用的redis客户端工具就显得力不从心了。
这是我一直在使用的redis 客户端工具——RedisDesktopManager(v0.9.3.817)。
实际使用中,基本上要加载10min以上。遇到紧急情况要排查问题的时候,这个速度是令人抓狂的。
昨天在同事推荐了redis官方出品的redis桌面工具——redislnsight。
RedisInsight是一款可视化工具,提供设计、开发和优化Redis应用程序的能力。查询、分析和与Redis数据进行交互。
RedisInsight是一个直观高效的Redis图形用户界面,允许您与数据库交互并管理数据,内置支持Redis模块。
https://github.com/RedisInsight/RedisInsight
下载地址: https://redis.com/redis-enterprise/redis-insight/
打开下载地址,可以看到目前支持windows、linux和mac是三种操作系统。
点击下载即可(可能会要求填写表单)。
按照安装界面提示操作,提交之后即完成安装。
安装好之后,我们就可以使用它来连接redis服务端了。
一起看看打开写入了百万Key的redis db 速度咋样?
几乎是秒开。
查询和修改相关key都变得更加简单。
在工作中,经常会遇到有些redis数据的调整。比如,涉及到一些派单算法的调整,可能会临时修改一下排班人员的负载。
而RedisInsight
支持搜索key,便于修改特定的数据。
RedisInsight
的图形化界面帮助您浏览和操作redis数据
CRUD
和批量删除操作CLI(Command-Line Interface)是一种用户界面,它允许用户通过在命令行界面(CLI)中输入命令和选项来与计算机程序进行交互。它被视为更传统的用户界面(如图形用户界面(GUI))的替代品。
Workbench 是我们的高级 CLI,允许您使用内置的 Monaco 编辑器运行 Redis 命令。它具有语法高亮显示、开发人员快捷方式和代码自补全成功能。
通过查看实时处理的命令和检查慢速命令来排查性能问题、跟踪和调试 Redis 服务器。
redis作为日常开发中不可或缺的一环,应用广泛。
特别是在一些大项目中,很多数据都会存储在redis中,整个redis的数据内存占用在10G+。快速地定位指定key,并高效完成操作,这对客户端的性能要求很高。
RedisInsight
出现,让redis客户端的操作变得丝滑和流畅。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。