首页/数据/Redis 进阶速查/rdbcompression 与快照体积
本包目录(421 条)
数据结构与选型42 条
持久化56 条
主从与哨兵51 条Cluster 集群44 条内存与管理99 条性能与排障129 条

rdbcompression 与快照体积

rdbcompression 控制快照字符串是否使用 LZF 压缩:默认开启,牺牲少量 CPU 换取明显更小的文件与更快的传输。

Redis 进阶速查数据更新于 2026-10-12
配置rdbcompression yes(默认)
压缩算法LZF(无损、速度优先)
影响文件更小,CPU 略增

示例

示例
redis-cli CONFIG GET rdbcompression
ls -lh /data/redis/dump.rdb
RDB 不会压缩已压缩数据(如图片二进制)太多,但文本类数据压缩收益普遍可观。

易错点

  • 关闭压缩一般只在 CPU 极端紧张且磁盘带宽富余时考虑,绝大多数场景保持默认
  • 无论是否压缩,恢复时都会全量读入内存,恢复时长主要取决于数据量而非文件压缩率

数据来源与参考

  • Redis 官方文档:redis.conf rdbcompression 注释
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌