dot 速度的未来将在您所在的城市举办的活动中到来。

加入我们参加 Redis 发布会

关于 Redis Stack

了解有关 Redis Stack 的更多信息

Redis Stack 是使用 Redis 的最佳起点。我们将我们提供的最佳技术打包成一个易于使用的软件包。Redis Stack 扩展了 Redis OSS 的核心功能,并为调试等提供完整的开发者体验。

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

为什么选择 Redis Stack?

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

Redis Stack 通过提供领先 Redis 功能提供的所有尖端功能,统一并简化了 Redis 的开发者体验。Redis Stack 将以下功能捆绑到 Redis 中:JSON搜索和查询时间序列 以及 概率

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

RedisInsight

使用 RedisInsight(一种用于理解和优化 Redis 数据的可视化工具)是开始使用 Redis Stack 的最佳方法。

RedisInsight 允许您

Redis Stack 包

有两种不同的 Redis Stack 包可供选择

用例

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

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

客户端

多个 Redis 客户端库支持 Redis Stack。其中包括 redis-pynode_redisNRedisStack 以及 Jedis。此外,四个更高级别的对象映射库也支持 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。

模块RSALv1二进制发行版:RSALv2
源代码:RSALv2 或 SSPLv1
Redis Stack<= 6.2.4>= 6.2.6
RediSearch<= 2.4>= 2.6
RedisJSON<= 2.2>= 2.4
RedisTimeSeries<=1.6>= 1.8
RedisBloom<= 2.2>=2.4

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