大家好,今天想分享一款颜值爆表的Redis官方可视化工具------RedisInsight。作为官方出品的工具,它之前只提供了桌面客户端,想用就得在本地装一个。最近发现它推出了Web版本,部署到服务器上之后,打开浏览器就能直接管理Redis,用起来方便了不少。下面就从安装到使用完整体验一遍这个Web版本,看看它到底好不好用!
RedisInsight简介
RedisInsight是Redis官方推出的可视化管理工具,目前在Github上已有7k+Star,既支持Windows、Mac、Linux多平台客户端,也支持Docker方式部署为Web服务。
它的核心特性如下:
- 提供直观的图形界面,String、List、Hash、Set、JSON等常用数据类型都能直接浏览和编辑;
- 内置Workbench命令工作台,写命令时有智能提示,执行结果也能可视化展示;
- 自带慢日志分析、内存分析这类运维功能,排查问题时很实用;
- 支持JSON、搜索、时序、概率型数据结构等Redis 8多模型能力;
- 内置测试数据和使用教程,新手也能快速上手。
下面是它的使用效果图,界面颜值还是相当能打的!

安装
这里以Docker环境为例,介绍下RedisInsight的安装。
- 首先我们使用如下命令安装Redis 8服务;
bash
docker run --name redis8 \
-p 6379:6379 \
-d redis:8.8
- 安装完成后使用如下命令安装RedisInsight;
bash
docker run --name redisinsight \
-p 5540:5540 \
-d redis/redisinsight:latest
- 安装成功后,就可以在浏览器中访问RedisInsight了,访问地址:http://192.168.3.101:5540/

这或许是一个对你有用的开源项目,mall项目是一套基于 SpringBoot3 + Vue3 的电商系统(Github标星60K),后端支持多模块和微服务架构,采用Docker和K8S部署。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!
- Boot项目:github.com/macrozheng/...
- Cloud项目:github.com/macrozheng/...
- 文档网站:www.macrozheng.com
项目演示:
使用
- 点击
添加Redis数据库按钮,可以进行Redis连接配置,这里我们将连接地址配置为之前运行的Redis 8服务;

- RedisInsight中内置了测试数据,首次使用我们点击即可导入,目前是支持按照数据类型进行筛选的,支持的数据类型如下;

- 我们可以打开JSON类型的数据看下,其中的JSON编辑器对于每个属性都支持编辑和删除,用起来还是挺方便的;

- RedisInsight中还内置了一套使用教程,不管是基础的数据管理,还是进阶的AI功能都有说明;

- 在RedisInsight中可以看到,当前版本的Redis内置了5个功能模块,它们是Redis 8作为"多模型数据平台"的完整拼图;

- 每个模块的具体作用可以参考下图;

- 在RedisInsight的设置中还支持主题切换,目前支持三种不同主题。

总结
今天体验了一把Redis官方可视化工具RedisInsight,整体感觉非常不错。颜值确实在线,还能切换主题;功能上该有的也都有,数据的可视化浏览编辑很顺手,内置的测试数据和使用教程对新手也很友好,连Redis 8的多模型能力也支持了。如果你还在用命令行管理Redis,不妨试试这款官方出品的可视化工具!
