dot Redis 8 已发布,并且是开源的

了解更多

RedisInsight 2.0 介绍:全新的 Redis 开发者体验

RedisInsight 2.0 提供更新的 UI、浏览器工具、高级 CLI、自定义数据可视化和内置指南,以帮助使用 Redis 数据模型,如 JSON 和时间序列。点击此处试用 RedisInsight 2.0。

Redis 宣言指出,“我们反对复杂性”,随后是“Redis 的主要目标之一是保持可理解性”。虽然主要指的是 Redis 底层代码,但我们在开发全新版本的 RedisInsight 时,将这些信念铭记于心。

RedisInsight 是一个免费工具,可让您通过 GUI 和 CLI 与 Redis 数据库进行交互,并在开发基于 Redis 的应用程序时提供更多功能。

在过去的一年中,我们看到了该工具的广泛采用 - 活跃用户数量在一年内增加了一倍以上。用户采用率的增长来自于我们的用户通过应用内调查提供的广泛反馈。因此,亟需且必须进行改造!

欢迎使用全新的 RedisInsight 2.0

我们的目标始终是改善开发者体验,并提供一个鼓励基于 Redis 的构思和原型设计的环境。 RedisInsight 2.0 是基于新的技术堆栈完全重写的产品。此版本包含先前版本中的许多必备和最常用的功能,以及许多差异化和令人愉快的功能。我们专注于易用性和功能,以便该应用程序能够在使用 Redis 进行开发时提高开发人员的生产力并缩短上市时间!

有哪些新增和改进?

新的技术堆栈

RedisInsight 现在采用了基于流行的 Electron 框架的全新技术堆栈。您可以将该应用程序与您最喜欢的 IDE 一起在本地运行,并且它仍然是跨平台的,在 Linux、Windows 和 MacOS 上都受支持。

功能改进

我们改进了许多现有功能,从最受欢迎的功能开始:

  • 浏览器工具:现在具有视觉提示,可以快速识别数据类型,并立即访问关键 ttl 和大小数据以进行延迟内存分析。
  • CLI:可以在数据库工作区中的任何时间访问,并提供方便的命令助手,让您搜索和阅读 Redis 命令。

工作台

一个全新的工作区,您可以在其中以多行格式构建和运行命令,并以易于理解的方式可视化它们的输出。工作台的亮点包括

  • 简化的外观和感觉:基于 Monaco Editor,具有语法突出显示和 Redis 命令的智能自动完成功能,以及开发人员熟悉的快捷方式。该功能支持以下 Redis 模块:RediSearch, RedisJSON, RedisGraph, RedisTimeSeries, RedisGears, RedisAIRedisBloom
  • 高级数据可视化:通过内置插件以及渲染由外部开发人员开发的自定义插件的能力提供。以易于理解和使用的格式可视化您的数据。
  • 内置指南:开发人员可以通过内置指南方便地发现 Redis 的特性和功能。生成的第一个指南涵盖了 Redis 中的文档功能。

自定义可视化插件

Redis 可以保存一系列不同的数据类型。以方便您进行验证和调试的格式可视化这些数据至关重要。现在,您可以通过构建自己的自定义可视化插件来轻松地独立扩展核心功能。提供了参考示例和 文档,以便您快速入门。

可访问性

我们引入了备受要求的暗黑模式,并调整了应用程序的调色板,以符合最高级别的 Web 内容可访问性指南

公开可用的代码

RedisInsight 2.0 代码现已在 GitHub 上公开!原因是我们要保持开放和透明,并创建一个渠道,以便轻松地与希望为一流的 Redis GUI 做出贡献的 Redis 社区进行互动。

前进的道路

这仅仅是旅程的开始。我们希望您能帮助我们使 RedisInsight 变得更好,因此我们欢迎反馈、建议和贡献!

我们已经在开发该应用程序的下一个迭代版本,其中包括以下功能:

  • 您的键空间的树视图
  • Redis 监视器
  • 更多内置指南!
  • 工作台中可保存的脚本
  • RedisInsight Plugin SDK 软件包可在 npm 上使用

RedisInsight 2.0 目前以公开预览版提供。您可以从此处下载,并从发行说明中了解更多信息。

请随时提供反馈并查看GitHub 项目

您可能也有兴趣阅读有关 RedisJSON 的公开发布及其性能基准测试的信息(博客)。 RedisInsight 2.0 提供了 RedisJSON 附带的文档功能的内置指导教程。