RedisInsight
可视化和优化Redis的数据
RedisInsight是一个强大的工具,用于可视化和优化Redis或Redis Stack中的数据,使实时应用开发比以前更容易,更有趣。RedisInsight让你在一个功能齐全的桌面GUI客户端中同时进行基于GUI和CLI的交互操作。
下载最新的RedisInsight软件
- 下载最新的RedisInsight,请点击。
- RedisInsight 发布说明
概述
连接管理
- 自动发现并添加你的本地Redis或Redis Stack数据库(使用独立的连接类型,不需要认证)。
- 在Redis企业集群中发现你的数据库,并在Redis云中发现具有灵活计划的数据库。
- 使用一个表格来输入你的连接细节,并添加任何在任何地方运行的Redis数据库(包括OSS Cluster,Sentinel)。
浏览器
浏览、过滤和可视化你的键值Redis数据结构。
-
CRUD支持列表、哈希值、字符串、集合、排序集合和数据流
-
对RedisJSON的CRUD支持。
-
根据命名空间对键值进行分组
-
在浏览器工具中,使用格式化器将不同格式的数据(例如,Unicode、JSON、MessagePack、HEX和ASCII)进行美化和突出显示,以人类可读的格式查看、验证和管理你的关键值。
剖析器
实时分析发送到Redis的每一条命令。
CLI
CLI 可在应用程序中随时访问。
- 采用集成式帮助来提供直观的帮助
- 与一个方便的命令助手一起使用,它可以让你在Redis命令上进行搜索和阅读。
工作台面
先进的命令行界面,具有智能的命令自动完成功能和复杂的数据可视化功能。
-
内置指南:你可以使用内置指南方便地发现Redis和Redis Stack的功能。
-
对Redis和Redis Stack中的所有功能的命令自动完成支持。
-
您的RediSearch索引、查询和聚合的可视化。
-
你的RedisGraph的视觉化。
-
对您的RedisTimeSeries数据进行可视化处理。
工具
数据库分析
使用数据库分析工具来优化你的Redis数据库的性能和内存使用。检查数据类型分布和内存分配,并审查键到期时间和内存随时间释放的总结。检查分别按消耗的内存或键的长度和键的计数排序的顶级键和命名空间。通过查看历史分析报告,捕捉和跟踪数据库的变化。下图显示了一个数据库分析报告样本。
对Redis流的支持
通过添加、删除和过滤每个时间戳的条目来创建和管理数据流。为了看到和处理新的条目,启用和定制自动刷新率。
查看和管理消费者组的列表。查看给定消费者名称中的现有消费者,以及最后交付给他们的消息。检查待处理消息的列表,明确确认已处理的项目,或通过RedisInsight索取未处理的消息。
检索能力
如果你正在使用Redis Stack的索引、查询或全文搜索功能,RedisInsight提供了UI控件,可以快速、方便地针对预选索引运行搜索查询。你还可以在一个专门的窗格中为你的数据创建一个二级索引。
批量操作
轻松快速地批量删除相同类型和/或具有相同键名模式的多个键。为此,在列表或树视图中,按键类型或键名称设置过滤器,然后打开批量操作部分。该部分显示所有键的摘要以及将根据设置的过滤器删除的预期键数。
当批量删除完成后,RedisInsight会显示该操作的结果,包括处理的键的数量和批量删除键所花费的时间。 根据Redis数据库分析的结果,使用批量删除来优化数据库的使用。
缓慢的日志
Slow Log工具显示SLOWLOG命令捕获的日志列表,分析所有超过指定运行时间的命令,这有助于排除性能问题。指定Slowlog的运行时间和最大长度(都是服务器配置)来配置记录的命令列表,并设置自动刷新间隔来自动更新显示的命令列表。
插件
有了RedisInsight,你现在还可以通过建立你自己的数据可视化来扩展核心功能。更多信息请参见我们的插件文档。
遥测
RedisInsight包括一个选择加入的遥测系统。这有助于我们改善应用程序的开发者体验。我们重视你的隐私;所有收集的数据都是匿名的。
反馈信息
要提供您的反馈,请在我们的 RedisInsight 存储库中开出一张票证。
许可证
RedisInsight 是根据SSPL许可证进行授权的。