Redis 模块入门

Redis 模块为核心Redis 增添了超能力,帮助您使用 Redis 构建强大的应用程序,例如搜索、实时库存监控、分析、游戏等。

快速入门指南

RediSearch

RediSearch 为 Redis 添加二级索引、查询引擎和全文搜索。
数据模型:Redis Hashes 中的索引、查询和搜索
性能:快 4 倍 - 100 倍

用例: 1.实时索引 2.产品目录搜索 3.网站搜索

RedisJSON

RedisJSON 添加了以 Redis 的速度存储和检索 JSON 文档的原生支持 数据模型:JSON 文档 性能:快 10 倍


用例:1.内容管理 2.分层数据 3.个性化

RedisGraph

RedisGraph 是一种可查询的属性图数据结构,专为实时用例而设计
数据模型:稀疏邻接矩阵 性能:快 200 倍

用例:1.资源管理(身份、访问管理) 2.支付管理 3.资产管理

RedisTimeSeries

RedisTimeSeries 为 Redis 添加了原生时间序列数据库功能
数据模型:Redis 基数树 性能:快 4 倍 – 100 倍

用例:1.应用监控 2.异常检测 3.遥测

RedisBloom

RedisBloom 在 Redis 中增加了 Bloom filter、Cuckoo filter、Count-Min Sketch 和 Top-K 能力
性能:快 17 倍

用例: 1.欺诈缓解 2.排行榜 3.广告

RedisAI

RedisAI 是 Redis 中的实时 AI 推理/服务引擎
性能:快 4 倍 - 100 倍


用例: 1.欺诈检测/交易评分 2.推荐引擎 3.广告投放

RedisGears

RedisGears 是 Redis 中的分布式可编程引擎。它使使用跨数据模型、数据结构和分片的函数、触发器和控制工作流执行服务器端逻辑变得简单


用例: 1.Write behind/through 2.实时数据处理 3.可靠的流和事件处理