# Redis Stack

使用现代数据模型和处理引擎扩展 Redis。包括捆绑的 Redis 模块和 RedisInsight 的文档。

Redis Stack 是 Redis 的扩展,它添加了现代数据模型和处理引擎,以提供完整的开发人员体验。

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

  • 可查询的 JSON 文档
  • 全文搜索
  • 时间序列数据(摄取和查询)
  • 使用 Cypher 查询语言绘制数据模型
  • 概率数据结构

# 入门

要开始使用 Redis Stack,请参阅入门指南。您可能还想:

  • 安装 Redis 堆栈
  • 查看支持 Redis Stack 的客户端列表
  • 查看 Redis Stack 教程

如果您想了解有关 Redis Stack 愿景的更多信息,请继续阅读。

# 为什么选择 Redis 堆栈?

Redis Stack 的创建是为了允许开发人员使用可以在毫秒内可靠地处理请求的后端数据平台构建实时应用程序。Redis Stack 通过使用现代数据模型和数据处理工具(文档、图表、搜索和时间序列)扩展 Redis 来做到这一点。

Redis Stack 统一并简化了领先的 Redis 模块及其提供的功能的开发人员体验。Redis Stack 捆绑了五个 Redis 模块:RedisJSON、RediSearch、RedisGraph、RedisTimeSeries和RedisBloom。

# 客户

多个 Redis 客户端库支持 Redis Stack。其中包括 redis-py、node_redis 和 Jedis。此外,四个更高级别的对象映射库也支持 Redis Stack:Redis OM .NET、Redis OM Node、Redis OM Python、Redis OM Spring。

# RedisInsight

Redis Stack 还包括 RedisInsight,这是一个用于理解和优化 Redis 数据的可视化工具。

# Redis 堆栈许可证

Redis Stack 由几个组件组成,许可如下:

  • Redis Stack Server 将开源 Redis 与 RediSearch、RedisJSON、RedisGraph、RedisTimeSeries 和 RedisBloom 结合在一起,根据Redis Source Available License (RSAL) 获得许可。
  • RedisInsight 根据服务器端公共许可证(SSPL) 获得许可。

开始使用 Redis 堆栈

如何安装和开始使用 Redis Stack

RedisInsight

可视化和优化 Redis 数据

重搜索

Redis 的查询、二级索引和全文搜索

RedisJSON

对 Redis 的 JSON 支持

RedisGraph

基于 Redis 构建的 Graph 数据库

RedisTimeSeries

使用 Redis 摄取和查询时间序列数据

RedisBloom

Redis 的布隆过滤器和其他概率数据结构

Redis 堆栈许可证

Redis 堆栈和 RSAL 许可证

# 反馈

如果您在此页面上发现问题,或有改进建议,请提交请求以合并或打开存储库中的问题。

Last Updated: 4/18/2023, 8:45:33 AM