dot 快速的未来即将来到您所在的城市。

加入我们参加 Redis 发布会

关于 Redis Stack

Redis Stack 扩展了 Redis OSS 的核心功能,并为调试等提供完整的开发人员体验。

Redis Stack 是使用 Redis 的最佳起点。我们将我们提供的最佳技术捆绑在一起,打造了一个易于使用的软件包。

除了 Redis OSS 的所有功能外,Redis Stack 还支持

为什么选择 Redis Stack?

Redis Stack 的创建是为了让开发人员能够使用后端数据平台构建实时应用程序,该平台可以可靠地以毫秒或更短的时间处理请求。Redis Stack 通过将原始 Redis OSS 作为核心并使用现代数据模型、数据处理工具进行增强来实现这一点,并不断在各个方面努力克服复杂性。最终,Redis Stack 的目标是构建一个实时数据平台,继续遵循 Redis OSS 的理念:简单、性能和可靠性。

Redis Stack 通过提供领先的 Redis 模块提供的所有尖端功能,统一并简化了 Redis 的开发人员体验。Redis Stack 将以下功能捆绑到 Redis 中:RedisJSONRediSearchRedisTimeSeriesRedisBloom

总体愿景是为开发人员提供一个功能强大的平台,用于处理所有实时数据用例。随着我们继续推进 Redis 的功能,使其超越缓存,Redis Stack 是您的起点。Redis Stack 提供了开发人员喜欢的 Redis 的核心功能,并超越了这些功能,帮助您构建以性能为重的现代应用程序。

Redis Insight

使用 Redis Stack 入门的最佳方式是使用 Redis Insight,这是一种可视化工具,用于了解和优化 Redis 数据。

RedisInsight 允许您

Redis Stack 打包

您可以从两种不同的 Redis Stack 包中进行选择

用例

探索 用例,这些用例涉及 Redis Stack 在各个行业和应用程序中提供的应用现代数据模型和处理引擎。

注意:此处描述的模块是通用的,我们仅列出了代表性用例。

客户端

多个 Redis 客户端库支持 Redis Stack。这些库包括 redis-pynode_redisNRedisStackJedis。此外,四个更高层的对象映射库也支持 Redis Stack:Redis OM .NETRedis OM NodeRedis OM PythonRedis OM Spring

Redis Stack 许可证

Redis Stack 由多个组件组成,其许可如下

版本和许可证

自 2022 年 11 月 15 日起,我们 Redis Stack 的默认二进制发行版和 Redis 模块是根据 RSALv2 和 SSPL 进行双重许可的。使用源代码时,您可以应用 RSALv2 或 SSPLv1。

要快速开始使用 Redis Stack,请参见 入门 指南。