今天给大家分享一个轻巧可用的Redis可视化工具,RedisInsight。可提供设计、开发和优化Redis应用程序的功能。查询、分析并与Redis数据交互。
相比较其他的可视化工具,RedisInsight可以算是对Redis的直观高效的展现,并通过内置的Redis模块支持管理数据。‘
TJ君觉得RedisInsight有如下特点,看看有没有你喜欢的点:
- 可以方便浏览、过滤和可视化Redis数据结构中的关键值
- 支持列表、哈希、字符串、集合、排序集合
- 支持RedisJSON格式
- 可以实时分析发送到Redis的每个命令
- 引入了Workbench,一种高级命令行界面,可以智能化的自动完成复杂的数据可视化命令
- 自动完成对RedSearch、RedisJSON、RedisGraph、RedisTimeSeries、RedisAI的各种命令
- 支持重新搜索索引、查询和聚合的可视化
- 能够构建自己的数据可视化插件
- 还有一个Redis功能的内置点击指南
- 可用于macOS、Windows和Linux等多个平台
想使用的话,首先需要确认Node.js版本是14-16之间,yarn版本大于1.23.3
然后代码里的一些目录结构如下:
- redisinsight/ui - 前端代码
- redisinsight/api - 后端代码
- docs - 文档
- scripts - 生成脚本和其他与生成相关的文件
- configs - 网页包配置文件和其他与生成相关的文件
- tests - e2e
安装依赖:
$ yarn install
$ yarn --cwd redisinsight/api/
打包应用程序并运行:
# Production
$ yarn package:prod
对于还没有趁手的Redis工具的小伙伴,不妨用这个假期试一试吧