标记 极速的未来即将来到您所在城市的活动中。

加入我们在 Redis 发布的活动中

RedisInsight——您一直在寻找的 Redis GUI

在数据库方面,世界上有两种人。那些喜欢输入命令的人以及那些喜欢以可视方式与数据交互的人。

好吧,可能世界不一定总需要分成两类。有时您希望兼得两全。而现在,Redis 正好为您提供这个功能,您可以继续使用 Redis 熟悉的命令行界面 (CLI),也可以选择以可视化方式处理您的数据。

今年早些时候在 RedisConf 2019 上,我们 宣布我们收购了 RDBTools——一种用于处理和可视化 Redis 数据的流行图形用户界面 (GUI) 工具——来自 HashedIn。我们很高兴地宣布,在经过几个月的修补和向产品添加功能之后,该工具的全新版本——现在称为 RedisInsight——可供免费下载,适用于 Microsoft Windows、Apple macOS 和 Ubuntu Linux。

等等,您说是“免费”?

是的,没错!RedisInsight 完全免费!我们希望每个 Redis 用户都能利用 RedisInsight。我们希望它能使 Redis 更易于使用,更好地显示您的数据。最终,您将能够使用 RedisInsight 作为对 Redis 数据库进行 GUI 交互和 CLI 交互的单一位置。

RedisInsight 允许您在单个图形中绘制多个时间序列(带有双轴)、通过单击并拖动进行缩放,而且可以优化为可视化目的而检索的数据量。

RedisInsight 的设计目的是教育和“提供见解”给 Redis 用户,方式有以下几种:

  • 通过使所有数据结构(包括所有 Redis 模块)的命令更易于编写。
  • 通过推荐更优的数据结构和使用方式。这些建议是专门针对其实例而设计的,并且基于多年优化 Redis 的经验。
  • 通过应用一个单一综合工具来提供对数据库中发生的所有事件的概述,无论是在开发中还是在生产中。

那么,您究竟可以用这个功能强大的新工具做什么呢?结果是,有很多事情可以做

  • 浏览并与您的数据交互:在 RedisInsight 中,您可以在视觉上查看不同的数据结构,或者使用附带增强的类型前置命令帮助的熟悉 REPL(读、评估、打印、循环)深入了解您的友好命令。此外,RedisInsight 现在已增强对来自 Redis 模块的数据和 Stream 和 Graph 等复杂数据结构的支持。
  • 分析并减少内存使用:在 RedisInsight 中,您可以在线和脱机执行完整的内存分析。真正有用的功能是,您可以上传来自其他 Redis 实例的 RDB 文件,然后在 RedisInsight 中分析数据集的内存使用情况。
  • 批量管理:是否曾希望有一种简单的方法可以进行批量操作,例如一次性重命名、过期、删除大量键——甚至针对键模式也可以?那么 RedisInsight 中的批量操作菜单就可以帮助您执行这些操作。
  • 基本群集管理:借助 RedisInsight,您可以直接处理键配置,包括管理群集和影响 Redis 群集的属性,例如群集节点超时、群集 IP、端口等。
  • 查看慢日志:RedisInsight 可让您查看慢日志,以便识别、解决和修复瓶颈问题,并找到优化机会。
RedisInsight Profiler 可让您创建实际工作负载,并测试对数据库影响最大的命令。

如果您曾经认为拥有 Redis GUI 或可视化查看 Redis 实例内数据会很不错,您现在可以选择下载 RedisInsight,并使其成为开发和操作工具包的一部分。

详细了解并在 /insight/ 予以尝试。

注意:对于 RedisInsight 中的 RedisIngraph 可视化组件,我们与 Linkurious 合作。RedisInsight 利用 Linkurious 功能强大的图形可视化库 Ogma,它可让您在 RedisGraph 中交互式地浏览数据。