CLUSTER ADDSLOTSRANGE

语法
CLUSTER ADDSLOTSRANGE start-slot end-slot [start-slot end-slot ...]
自版本
7.0.0
时间复杂度
O(N),其中 N 是起始槽位和结束槽位参数之间的槽位总数。
ACL 类别
@admin, @slow, @dangerous,

CLUSTER ADDSLOTSRANGE 命令与 CLUSTER ADDSLOTS 命令类似,它们都将哈希槽位分配给节点。

这两个命令之间的区别在于 CLUSTER ADDSLOTS 命令接受分配给节点的槽位列表,而 CLUSTER ADDSLOTSRANGE 命令接受分配给节点的槽位范围列表(由起始槽位和结束槽位指定)。

示例

要将槽位 1 2 3 4 5 分配给节点,CLUSTER ADDSLOTS 命令为

> CLUSTER ADDSLOTS 1 2 3 4 5
OK

相同的操作可以使用以下 CLUSTER ADDSLOTSRANGE 命令完成

> CLUSTER ADDSLOTSRANGE 1 5
OK

在 Redis 集群中的使用

此命令仅在集群模式下有效,在以下 Redis 集群操作中很有用

  1. 要创建新的集群,CLUSTER ADDSLOTSRANGE 用于在初始设置主节点时将可用哈希槽位分配给它们。
  2. 为了修复某些槽位未分配的故障集群。

RESP2/RESP3 回复

简单字符串回复: 如果命令成功,则为 OK。否则将返回错误。
RATE THIS PAGE
Back to top ↑