首页/数据/Redis 进阶速查/CLUSTER GETKEYSINSLOT 取样键名

CLUSTER GETKEYSINSLOT 取样键名

CLUSTER GETKEYSINSLOT slot count 返回该槽内至多 count 个键名,用于抽样验证与迁移脚本分批处理。

Redis 进阶速查数据更新于 2026-10-12
用法CLUSTER GETKEYSINSLOT <slot> <count>
用途抽样与分批迁移
注意返回的是键名,不回键值

示例

示例
redis-cli -p 7000 CLUSTER GETKEYSINSLOT 1234 10
手工迁移思路:GETKEYSINSLOT 取一批 → MIGRATE 逐键迁移 → 循环到计数归零。

易错点

  • count 过大时单命令返回海量键名会阻塞,按几百个分批
  • 键可能在两次调用之间新增,迁移完成判定要以 CLUSTER SETSLOT 收尾为准

数据来源与参考

  • Redis 官方文档:CLUSTER GETKEYSINSLOT 命令
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌