首页/数据/Redis 进阶速查/装载因子与扩容时机
内存与管理99 条

装载因子与扩容时机

字典在装载因子超过阈值(约 1,且允许后台保存时放宽到 5)时触发扩容,扩容倍数按需翻倍,理解后可预判内存台阶。

Redis 进阶速查数据更新于 2026-10-12
常规阈值约 1.0
保存期间放宽约 5.0
策略成倍扩容并渐进迁移

示例

示例
redis-cli DBSIZE
redis-cli INFO memory | Select-String used_memory
键数量持续增长时,内存并非线性上升,而是伴随字典扩容的台阶。

易错点

  • 按线性模型预测内存增长,会低估扩容台阶的峰值
  • 大批量写入安排在内存水位边缘,扩容瞬间易触发淘汰

数据来源与参考

  • Redis 官方文档:哈希表扩容策略
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌