Redis 8.8 与能力全家桶 · Redis Stack 并入核心

作者:杨帅      发布日期:2026.08.18

Redis 8.8 · 能力全家桶

模块全进了核心

过去要装一堆模块,现在开箱即用——8.8 又添了新家伙

曾经,搜索、JSON、时间序列这些能力要靠一个个"模块"单独安装,Redis Stack 把它们打包在一起。到了 Redis 8,它们干脆并入了核心,成为 Redis 本体的一部分。而最新的 8.8,又端出了 Array 新数据结构、INCREX 限流等新东西。

▲ 从"单独安装的模块"到"核心自带"modules → core
Redis 8 核心 Redis Open Source · 开箱即用 查询引擎/搜索 JSON 时间序列 概率结构×5 向量集 Vector
01 · 来龙去脉

Redis Stack 是什么,又去哪了

Redis 早年为新场景陆续推出模块:搜索(RediSearch)、JSON(RedisJSON)、时间序列(RedisTimeSeries)、概率结构(RedisBloom)……但一个个装、还要对版本,很麻烦。Redis Stack 把常用模块打包成一个发行版,缓解了一部分痛点,却也造成了生态的割裂。

Redis 8(2025 年 5 月)一步到位:把 Redis Stack 和社区版合并成统一的 Redis Open Source,那些模块的能力全部并入核心——不再需要单独安装 RediSearch / RedisJSON / RedisTimeSeries / RedisBloom。

i

"Redis Stack" 这个名字如今基本是历史。新项目直接用 Redis 8+,能力自带,不用再操心装模块、对版本。

02 · 现在自带什么

一个二进制,全都有

从 Redis 8 起,这些能力都是核心的一部分(redis-full.conf 会加载全部组件):

Query Engine

查询引擎 / 搜索

二级索引、全文检索、向量搜索,支持横向与纵向扩展。

Document

JSON

原生存取与查询 JSON 文档,不必再自己序列化。

Time Series

时间序列

高效存储与聚合时序数据,适合监控与指标。

Probabilistic ×5

概率结构

Bloom、Cuckoo、Count-Min Sketch、Top-K、t-digest。

Vector · AI

向量集 Vector Set

为向量相似度检索而生(灵感来自有序集合),面向 AI 与语义搜索。

03 · 8.8 新东西

Redis 8.8 带来了什么

8.8(2026 年 5 月)在 8.6 的基础上又加了不少料:

Array
全新数据结构 Array(由 antirez 亲自操刀):原生数组类型,可创建、浏览、搜索、聚合、编辑元素。
INCREX
窗口计数限流器:把 INCR/INCRBY/INCRBYFLOAT + 上下界 + 过期合成一条命令——限流又多了个趁手工具。
XNACK
新的 Streams 命令:允许消费者显式"释放"待确认消息(PEL)。
COUNT 聚合
ZUNION/ZINTER/ZUNIONSTORE/ZINTERSTORE 新增 COUNT 聚合器。
子键通知
哈希字段的子键通知:字段级别的键空间事件通知。
搜索提速
查询引擎大幅提速:迭代器移植到 Rust(减少 FFI 开销)、向量热路径去虚化、AArch64 原子指令。
04 · 更快

顺手又提了一波速

除了搜索,8.8 还优化了一批高频命令:MGET / MSET / HGETALL 批量预取HyperLogLog 提速。整体延续了 Redis 8「更快」的主线——官方一直把 8.x 宣传为迄今最快的版本线。

值得一提的是,安全同样在跟进:2026 年有多轮协调安全发布,覆盖从 6.2 到 8.8 的各条支持线,务必及时打补丁。

05 · 怎么用

新项目直接上,老项目怎么迁

新项目:直接用 Redis 8+(当前 8.x 线),所有能力开箱即用,别再单独装模块。

从旧模块 / Stack 迁移:Redis 8 支持从带模块(RediSearch / JSON / TimeSeries / Bloom)的旧版本升级;用 redis-full.conf 一次加载全部组件。

!

个别历史模块(如 RedisGraph、RedisGears v2)并不在并入之列。若集群里还挂着这些模块,滚动升级时要留意官方迁移说明,避免升级卡住。

收尾

今天的 Redis,不只是缓存

Redis 8 把"全家桶"焊进了核心,Redis Stack 完成了它的历史使命;8.8 又在此之上添了 Array、INCREX、XNACK 等新能力,并把搜索性能推得更高。装一个 Redis,等于同时拥有缓存、文档、搜索、向量、时序与概率。

Redis 8 = Stack 并入核心(Search/JSON/TimeSeries/概率/Vector)· 8.8 新增 Array 数据结构、INCREX 限流、XNACK、搜索大提速