跳转到正文

Redis 版本演进 ​

Redis 采用大版本演进。自 7.4 起官方采用双重商业限制许可证(RSALv2/SSPLv1),同时开源社区由 Linux 基金会主导建立了 Valkey 分支。

版本索引 ​

Redis 8.10 ​

  • 发布时间: 2026 年 7 月
  • 版本重点: 延续 Redis 8 双月功能发布节奏。

Redis 8.0 ​

  • 发布时间: 2025 年 5 月
  • 版本重点: Redis Search、JSON、Time Series 与概率数据结构进入统一发行包。

Redis 7.4 ​

  • 发布时间: 2024 年 7 月
  • 版本重点: 引入 Hash 字段级别独立的 TTL(Hash Field Expiry),支持为 Hash 内部单个 key 配置独立过期时间。

Redis 7.2 ​

  • 发布时间: 2023 年 8 月
  • 版本重点: 完善 ACL 细粒度权限控制与 Sharded Pub/Sub 分片发布订阅。

Redis 7.0 ​

  • 发布时间: 2022 年 4 月
  • 版本重点: Multi-Part AOF:彻底重构 AOF 持久化,消除 AOF 重写期间的内存翻倍暴涨。

Redis 6.2 ​

  • 发布时间: 2021 年 2 月
  • 版本重点: 新增一系列针对 Stream、Set、ZSet 的原子操作命令(如 XADD 限制长度、ZRANGE 等)。

Redis 6.0 ​

  • 发布时间: 2020 年 5 月
  • 版本重点: 多线程网络 I/O(Threaded I/O):网络读写支持多线程并行,命令执行仍保持单线程。

Redis 5.0 ​

  • 发布时间: 2018 年 10 月
  • 版本重点: 引入全新的 Stream 数据结构,提供类似 Kafka 的持久化、多消费组流式消息能力。

升级与数据迁移验证 ​

bash
# 1. 扫描当前实例大 key 与内存分布
redis-cli --bigkeys

# 2. 验证 RDB 快照向后兼容性,在备节点先行加载演练
redis-cli bgsave

Released under the MIT License.