首页/数据/Redis 进阶速查/键名长度也是内存成本
本包目录(421 条)
数据结构与选型42 条持久化56 条主从与哨兵51 条Cluster 集群44 条
内存与管理99 条
性能与排障129 条

键名长度也是内存成本

每个键都完整保存键名,长前缀与冗长命名在大键量下占用可观内存;用缩写前缀并统一规范,测量后再优化。

Redis 进阶速查数据更新于 2026-10-12
实测MEMORY USAGE 含键名开销
优化缩短前缀、统一命名
权衡可读性与内存的平衡

示例

示例
redis-cli MEMORY USAGE user:profile:settings:1001
redis-cli MEMORY USAGE u:p:1001
百万级键时每个键省下几十字节就是可观的净收益。

易错点

  • 过度缩写牺牲可读性,维护成本反超内存收益
  • 改命名方案等于全量迁移,制定时预留演进空间

数据来源与参考

  • Redis 官方实践:键名与内存
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌