编程 Redis 8.10.0 发布解读:Compact Hashes 省内存、BACKUP 命令与 TLS 证书认证

2026-09-09 10:25:26

Redis 8.10.0 发布解读:Compact Hashes 省内存、BACKUP 命令与 TLS 证书认证

Redis 于 2026 年 7 月 29 日发布 8.10.0 正式版(GA),这是 Redis 8.10 开源版的第一个通用版本。相比 8.8,本版本重点在内存优化、数据备份与安全认证。

核心变化

内存优化:Compact Hashes:新的 hash 编码——对共享相同 schema 的 key,字段名只存一次,降低内存占用。

新命令 HIMPORT:面向 compact hash 的高吞吐批量写入。

TLS 对等证书认证:支持基于 TLS 对端证书的 server-to-server 认证,强化集群节点间互信。

备份恢复命令 BACKUP:基于多部分 AOF(MP-AOF)的节点侧备份与恢复实现,让单节点即可完成备份。

列表/集合/流命令扩展

  • LMOVEMBLMOVEM:在列表间移动多个元素;
  • SUNIONCARDSDIFFCARD:直接取并集/差集的基数;
  • XREADXREADGROUP 新增 MAXCOUNTMAXSIZE 参数,限制累计返回条目数与大小。

搜索与时间序列(模块)

  • 新命令 FT.ALIASLIST(列出索引全部别名);Malay/Tagalog 语言 stemmer;JSONPath 扩展;
  • 时间序列新增 TS.NRANGE/TS.NREVRANGE(跨多条序列按时间戳分组查询)、TS.READ(可选阻塞读)、TS.QUERYLABELSTS.MRANGE/TS.MREVRANGEEXCLUDEEMPTY 参数。

修复:活动碎片整理阈值配置相等/倒置时的除零错误;BLPOP/BLMOVESORT ... STORE 替换目标 key 后仍阻塞的问题;AOF 带 RDB 前导加载在启用活动碎片整理时失败等。

适用场景

  • 大规模 hash 场景(如 session、属性存储)可评估 Compact Hashes 与 HIMPORT 的省内存与写入吞吐;
  • 单节点备份诉求可用 BACKUP 替代外部快照流程;
  • 多集群/多数据中心部署可用 TLS 对等证书认证收紧节点互信。

来源:Redis 8.10.0 Release

复制全文 生成海报 Redis 缓存 数据库 内存优化

推荐文章

程序员茄子在线接单