*Redis cluster-addslotsrange 命令

*语法

CLUSTER ADDSLOTSRANGE start-slot end-slot [start-slot end-slot ...]

CLUSTER ADDSLOTSRANGECLUSTER 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. 为了修复某些槽未分配的损坏集群。

*返回值说明