CLUSTER GETKEYSINSLOT
返回哈希槽中的键名称。
语法
CLUSTER GETKEYSINSLOT slot count
引入版本:3.0.0
复杂度摘要:O(N)
该命令返回存储在所联系的节点上的键名称,该键名称哈希到指定的 slot。使用 count 参数来限制返回的键数量,这使您可以批量处理键。
该命令主要用于将集群槽从一个节点重新分片到另一个节点时。有关详细信息,请参阅 Redis集群规范 或 CLUSTER SETSLOT 文档中的附录。
[!NOTE] 在原子槽迁移操作期间(自 Redis 8.4.0 起可用),导入或修剪的键将从结果中过滤掉。
必需参数
slot
用于返回键名的哈希槽。
count
返回的键名称的最大数量。
示例
> CLUSTER GETKEYSINSLOT 7000 3
1) "key_39015"
2) "key_89793"
3) "key_92937"
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ❌ 标准 |
❌ 标准 |
返回值
RESP2
数组回复:最多包含 count 个元素的数组。
RESP3
数组回复:最多包含 count 个元素的数组。
资料来源:Redis 官方 CLUSTER GETKEYSINSLOT 文档;中文内容参考 Redis 文档许可。