首页/数据/Redis 进阶速查/MEMORY USAGE SAMPLES 采样精度
内存与管理99 条

MEMORY USAGE SAMPLES 采样精度

MEMORY USAGE key SAMPLES n 指定对集合内元素的采样数量;样本为 0 表示全量扫描,适合精确核对。

Redis 进阶速查数据更新于 2026-10-12
SAMPLES 0全量精确但成本高
默认采样少量元素估算
场景大 key 定位用默认,审计用 0

示例

示例
redis-cli MEMORY USAGE big:zset SAMPLES 0
redis-cli MEMORY USAGE big:zset SAMPLES 10
线上实例慎用 SAMPLES 0 扫超大集合,放在从库或低峰执行更稳妥。

易错点

  • 对超大集合做全量扫描会长时间占用主线程,安排低峰或从库
  • 把采样估算值当精确值上报容量会积累偏差

数据来源与参考

  • Redis 官方文档:MEMORY USAGE 采样参数
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌