Redis 版

最近更新时间:2026-03-25 17:37:51

我的收藏
本文介绍腾讯云分布式缓存数据库Redis 版本的更新动态,包括新增功能、性能优化、安全修复等。

Redis 7.0版本

小版本
类别
新增/优化/修复
7.1.3
性能优化
优化集群 Slot 扫描任务的超时处理机制,提升集群在高负载场景下的运行稳定性。
优化添加仲裁节点时的集群状态计算逻辑,确保集群规模信息的准确性。
7.1.2
安全修复
修复 CVE-2026-21863:恶意集群总线消息导致远程拒绝服务漏洞。
修复 CVE-2025-67733:通过 Lua error_reply 进行 RESP 协议注入漏洞。
7.1.1
新增功能
支持双通道复制,主从节点之间使用独立的数据传输通道,全量同步期间不影响增量数据同步,显著缩短全量同步时间。
双通道复制支持磁盘日志模式。副本节点在全量同步期间,将增量数据暂存到磁盘而非内存,有效降低副本节点的内存压力。
7.1.0
新增功能
支持客户端重定向功能。在实例版本升级或数据迁移场景下,系统可将客户端连接从旧实例自动重定向至新实例,业务无需修改连接配置或重启应用,实现无感知的平滑迁移和版本升级。
7.0.26
新增功能
支持安全关机功能,在实例关闭时确保数据持久化完成,降低数据丢失风险。
支持在数据同步期间,自动避免键过期和内存淘汰,保障数据迁移完整性。
支持集群节点异步握手认证,提升集群安全性。
7.0.25
安全修复
修复 CVE-2025-49844:Lua Use-After-Free 远程代码执行漏洞。
修复 CVE-2025-46817:Lua 库命令整数溢出可能导致远程代码执行漏洞。
修复 CVE-2025-46818:Lua 函数用户身份校验漏洞。
修复 CVE-2025-46819:Lua 越界读取漏洞。
7.0.24
安全修复
修复 CVE-2025-27151 安全漏洞:AOF 文件名长度校验漏洞。
修复 CVE-2025-32023 安全漏洞:HyperLogLog 命令越界写入可能导致远程代码执行漏洞。
修复 CVE-2025-48367 安全漏洞:连接错误处理不当导致拒绝服务漏洞。
安全修复
修复 CVE-2025-21605 安全漏洞:未认证客户端滥用导致输出缓冲区无限增长的拒绝服务漏洞。
新增功能
新增客户端输入输出缓冲区 OOM 统计项,便于监控客户端内存使用情况。
性能优化
优化 CLUSTER RESET 为异步执行,减少重置期间的服务阻塞。
7.0.22
安全修复
修复 CVE-2024-46981 安全漏洞:Lua use-after-free 远程代码执行漏洞。
7.0.20
安全修复
修复 CVE-2024-31449:Lua bit.tohex 栈缓冲区溢出可能导致远程代码执行漏洞。
修复 CVE-2024-31228:字符串模式匹配滥用可能导致拒绝服务漏洞。
修复 CVE-2024-31227:ACL SETUSER 恶意选择器导致拒绝服务漏洞。
7.0.19
新增功能
支持 Lua 脚本 FIFO LRU 淘汰策略,当脚本缓存数量达到上限时自动淘汰最早未使用的脚本,避免内存过度占用。
Lua 脚本执行命令时增加内存溢出(OOM)检查,防止脚本执行导致实例内存耗尽。
支持为内部缓冲区预留额外内存,防止实际内存超出最大限制。
防止 Lua error_reply 滥用导致 errorstats 无限增大,保障监控数据准确性。
性能优化
优化主节点宕机后的故障转移耗时,缩短高可用切换时间。
7.0.18
新增功能
支持控制 rehash 过程的日志输出。
7.0.16
性能优化
为管理连接预留额外文件描述符,提升高并发场景下的连接管理稳定性。
7.0.15
新增功能
腾讯云首款基于 Redis 社区版且兼容 Redis 7.0 的分布式缓存云数据库。

Redis 6.0版本

小版本
类别
新增/优化/修复
6.2.16
新增功能
支持双通道复制,主从节点之间使用独立的数据传输通道,全量同步期间不影响增量数据同步,显著缩短全量同步时间。
在副本同步期间,支持将复制数据暂存到磁盘,以大幅降低内存压力。
复制积压缓冲区和副本使用全局共享复制缓冲区,多个副本共享同一份积压数据,有效降低主节点内存占用。
6.2.15
性能优化
数据同步期间优化键淘汰策略,减少同步过程中不必要的数据丢失风险。
6.2.14
新增功能
支持客户端驱逐功能,当客户端内存使用超过配置阈值时,可自动驱逐占用内存较多的客户端连接,保障实例内存可用性。
支持安全关机功能,在实例关闭时确保数据持久化完成,降低数据丢失风险。
支持在数据同步期间自动避免键过期和内存淘汰,保障数据迁移完整性。
支持集群节点异步握手认证,提升集群安全性。
性能优化
优化 List 数据结构的索引定位算法,支持根据目标索引位置自动选择从最近端发起搜索,有效减少遍历步数,提升 List 类型数据的访问性能。
6.2.13
安全修复
修复 CVE-2025-49844:Lua Use-After-Free 远程代码执行漏洞。
修复 CVE-2025-46817:Lua 库命令整数溢出可能导致远程代码执行漏洞。
修复 CVE-2025-46818:Lua 函数用户身份校验漏洞。
修复 CVE-2025-46819:Lua 越界读取漏洞。
6.2.12
安全修复
修复 CVE-2025-32023 安全漏洞:HyperLogLog 命令越界写入可能导致远程代码执行漏洞。


修复 CVE-2025-48367 安全漏洞:连接错误处理不当导致拒绝服务漏洞。
6.2.11
安全修复
修复 CVE-2025-21605 安全漏洞:未认证客户端滥用导致输出缓冲区无限增长的拒绝服务漏洞。
修复 CVE-2023-25155:RAND 命令整数溢出漏洞。
新增功能
优化渐进式 rehash 在高负载场景下的表现。
新增 lazyfree-lazy-user-del 配置项,开启后 DEL 命令将异步释放内存,避免大 Key 删除时阻塞服务。
限制 RDB/AOF 文件存储目录,提升数据安全性。
支持通过 INFO 命令查看异步释放的对象数量。
启用受保护配置和敏感命令安全管控。
性能提升
优化 CLUSTER SLOTS 命令执行性能。
6.2.10
新增功能
COPY 命令支持多 DB,移除集群模式下的数据库限制。
安全修复
修复 CVE-2024-46981:Lua use-after-free 远程代码执行漏洞。
6.2.9
安全修复
修复 CVE-2024-31449:Lua bit.tohex 栈缓冲区溢出可能导致远程代码执行漏洞。
安全修复
修复 CVE-2022-36021:字符串匹配命令特制模式导致 CPU 满载的拒绝服务漏洞。
安全修复
修复 CVE-2024-31228:字符串模式匹配滥用可能导致拒绝服务漏洞。
6.2.8
新增功能
支持 Lua 脚本 FIFO LRU 淘汰策略,当脚本缓存数量达到上限时自动淘汰最早未使用的脚本,避免内存过度占用。
新增功能
Lua 脚本执行命令时增加内存溢出(OOM)检查,防止脚本执行导致实例内存耗尽。
新增功能
支持为内部缓冲区预留额外内存,防止实际内存超出最大限制。
新增功能
防止 Lua error_reply 滥用导致 errorstats 无限增大,保障监控数据准确性。
性能优化
内存碎片整理能力优化,提升碎片整理效率。
性能优化
SCRIPT FLUSH 命令改为异步执行,避免阻塞业务请求。
性能优化
优化主节点宕机后的故障转移耗时,缩短高可用切换时间。
6.2.7
新增功能
支持控制 rehash 过程的日志输出。
6.2.5
新增功能
腾讯云首款基于 Redis 社区版且兼容 Redis 6.2 的分布式缓存云数据库。
支持多 DB 功能,最多可支持256个 DB。
支持在维护时间进行 rehash 操作。

Redis 5.0版本

小版本
类别
新增/优化/修复
5.2.17
性能优化
数据同步期间优化键淘汰策略,减少同步过程中不必要的数据丢失风险。
5.2.16
新增功能
支持客户端驱逐功能,当客户端内存使用超过配置阈值时,可自动驱逐占用内存较多的客户端连接,保障实例内存可用性。
新增功能
支持安全关机功能,在实例关闭时确保数据持久化完成,降低数据丢失风险。
新增功能
在数据同步期间,支持自动避免键过期和内存淘汰,保障数据迁移完整性。
新增功能
支持集群节点异步握手认证,提升集群安全性。
性能优化
优化 List 数据结构的索引定位算法,支持根据目标索引位置自动选择从最近端发起搜索,有效减少遍历步数,提升 List 类型数据的访问性能。
安全修复
修复 CVE-2023-45145:Unix socket 监听权限竞态条件漏洞。
安全修复
修复 CVE-2021-32626:Lua 脚本栈溢出导致内存写入漏洞。
安全修复
修复 CVE-2021-21309:整数溢出漏洞。
5.2.15
安全修复
修复 CVE-2025-46819:Lua 越界读取漏洞。
安全修复
修复 CVE-2025-46818:Lua 函数用户身份校验漏洞。
安全修复
修复 CVE-2025-46817:Lua 库命令整数溢出可能导致远程代码执行漏洞。
安全修复
修复 CVE-2025-49844:Lua Use-After-Free 远程代码执行漏洞。
5.2.14
新增功能
支持控制副本节点在数据未同步完成时是否响应读请求。
支持在只读副本上执行 BITFIELD 操作。
安全修复
修复 CVE-2025-48367:连接错误处理不当导致拒绝服务漏洞。
修复 CVE-2025-32023:HyperLogLog 命令越界写入可能导致远程代码执行漏洞。
5.2.13
新增功能
新增 lazyfree-lazy-user-del 配置项,开启后 DEL 命令将异步释放内存,避免大 Key 删除时阻塞服务。
新增功能
限制 RDB/AOF 文件存储目录,提升数据安全性。
新增功能
支持通过 INFO 命令查看异步释放的对象数量。
新增功能
启用受保护配置和敏感命令安全管控。
性能优化
优化 CLUSTER SLOTS 命令执行性能。
安全修复
修复 CVE-2021-3470:内存分配函数假设错误漏洞。
安全修复
修复 CVE-2021-32761:32位系统 BITFIELD 系列命令溢出漏洞。
安全修复
修复 CVE-2023-25155:RAND 命令整数溢出漏洞。
安全修复
修复 CVE-2025-21605:未认证客户端滥用导致输出缓冲区无限增长的拒绝服务漏洞。
5.2.12
安全修复
修复 CVE-2024-46981:Lua use-after-free 远程代码执行漏洞。
5.2.11
安全修复
修复 CVE-2024-31449:Lua bit.tohex 栈缓冲区溢出可能导致远程代码执行漏洞。
安全修复
修复 CVE-2024-31228:字符串模式匹配滥用可能导致拒绝服务漏洞。
5.2.10
新增功能
支持 Lua 脚本 FIFO LRU 淘汰策略,当脚本缓存数量达到上限时自动淘汰最早未使用的脚本,避免内存过度占用。
新增功能
Lua 脚本执行命令时增加内存溢出(OOM)检查,防止脚本执行导致实例内存耗尽。
性能优化
内存碎片整理能力优化,提升碎片整理效率。
性能优化
SCRIPT FLUSH 命令改为异步执行,避免阻塞业务请求。
性能优化
优化主节点宕机后的故障转移耗时,缩短高可用切换时间。
5.2.9
新增功能
支持控制 rehash 过程的日志输出。
5.2.8
安全修复
修复 CVE-2022-36021:字符串匹配命令特制模式导致 CPU 满载的拒绝服务漏洞。
安全修复
修复 CVE-2022-35977:SETRANGE/SORT 整数溢出导致 OOM 漏洞。
5.2.7
新增功能
支持在维护时间进行 rehash 操作。
5.2.0
新增功能
支持多 DB 功能,单实例最多可支持 256 个 DB(数据库),方便进行数据隔离与管理。
性能优化
将耗时的内存统计操作异步化处理,避免主线程阻塞,有效保障高并发下的低延迟响应。

Redis 4.0版本

小版本
类别
新增/优化/修复
4.3.18
性能优化
数据同步期间优化键淘汰策略,减少同步过程中不必要的数据丢失风险。
4.3.17
新增功能
支持客户端驱逐功能,当客户端内存使用超过配置阈值时,可自动驱逐占用内存较多的客户端连接,保障实例内存可用性。
支持安全关机功能,在实例关闭时确保数据持久化完成,降低数据丢失风险。
在数据同步期间,支持自动避免键过期和内存淘汰,保障数据迁移完整性。
支持集群节点异步握手认证,提升集群安全性。
性能优化
优化 List 数据结构的索引定位算法,支持根据目标索引位置自动选择从最近端发起搜索,有效减少遍历步数,提升 List 类型数据的访问性能。
安全修复
修复 CVE-2023-45145:Unix socket 监听权限竞态条件漏洞。
修复 CVE-2021-32626:Lua 脚本栈溢出导致内存写入漏洞。
修复 CVE-2021-21309:整数溢出漏洞。
4.3.16
安全修复
修复 CVE-2025-46819:Lua 越界读取漏洞。
修复 CVE-2025-46818:Lua 函数用户身份校验漏洞。
修复 CVE-2025-46817:Lua 库命令整数溢出可能导致远程代码执行漏洞。
修复 CVE-2025-49844:Lua Use-After-Free 远程代码执行漏洞。
4.3.15
新增功能
新增 BITFIELD_RO 只读操作命令,支持在只读副本上执行 BITFIELD 操作。
新增功能
支持控制副本节点在数据未同步完成时是否响应读请求。
安全修复
修复 CVE-2025-48367:连接错误处理不当导致拒绝服务漏洞。
安全修复
修复 CVE-2025-32023:HyperLogLog 命令越界写入可能导致远程代码执行漏洞。
4.3.14
新增功能
新增 lazyfree-lazy-user-del 配置项,开启后 DEL 命令将异步释放内存,避免大 Key 删除时阻塞服务。
新增功能
限制 RDB/AOF 文件存储目录,提升数据安全性。
新增功能
支持通过 INFO 命令查看异步释放的对象数量。
新增功能
启用受保护配置和敏感命令安全管控。
性能优化
优化 CLUSTER SLOTS 命令执行性能。
安全修复
修复 CVE-2021-3470:内存分配函数假设错误漏洞。
安全修复
修复 CVE-2021-32761:32位系统 BITFIELD 系列命令溢出漏洞。
安全修复
修复 CVE-2023-25155:RAND 命令整数溢出漏洞。
安全修复
修复 CVE-2025-21605:未认证客户端滥用导致输出缓冲区无限增长的拒绝服务漏洞。
4.3.13
安全修复
修复 CVE-2024-46981:Lua use-after-free 远程代码执行漏洞。
4.3.12
安全修复
修复 CVE-2024-31449:Lua bit.tohex 栈缓冲区溢出可能导致远程代码执行漏洞。
安全修复
修复 CVE-2024-31228:字符串模式匹配滥用可能导致拒绝服务漏洞。
4.3.11
新增功能
支持 Lua 脚本 FIFO LRU 淘汰策略,当脚本缓存数量达到上限时自动淘汰最早未使用的脚本,避免内存过度占用。
新增功能
Lua 脚本执行命令时增加内存溢出(OOM)检查,防止脚本执行导致实例内存耗尽。
性能优化
内存碎片整理能力优化,提升碎片整理效率。
性能优化
SCRIPT FLUSH 命令改为异步执行,避免阻塞业务请求。
性能优化
优化主节点宕机后的故障转移耗时,缩短高可用切换时间。
4.3.10
新增功能
支持控制 rehash 过程的日志输出。
4.3.9
安全修复
修复 CVE-2022-36021:字符串匹配命令(SCAN/KEYS)特制模式导致 CPU 满载的拒绝服务漏洞。
安全修复
修复 CVE-2022-35977:SETRANGE/SORT 整数溢出导致 OOM 漏洞。
4.3.8
新增功能
支持在维护时间进行 rehash 操作。
4.3.0
新增功能
支持多 DB 功能,单实例最多可支持 256个 DB(数据库),方便进行数据隔离与管理。
将默认的广播模式变更为非广播模式,有效降低集群内部的网络通信开销与资源消耗。
性能优化
优化了故障发现机制。当从节点察觉到异常时,可主动向集群发送通知,大幅缩短故障节点的发现与切换时间。
性能优化
将耗时的内存统计操作异步化处理,避免主线程阻塞,有效保障高并发下的低延迟响应。