Available since: 7.0.0
Time complexity: O(N) where N is the total number of the slots between the start slot and end slot arguments.
CLUSTER ADDSLOTSRANGE is similar to the
CLUSTER ADDSLOTS command in that they both assign hash slots to nodes.
The difference between the two commands is that
ADDSLOTS takes a list of slots to assign to the node, while
ADDSLOTSRANGE takes a list of slot ranges (specified by start and end slots) to assign to the node.
To assign slots 1 2 3 4 5 to the node, the
ADDSLOTS command is:
> CLUSTER ADDSLOTS 1 2 3 4 5 OK
The same operation can be completed with the following
> CLUSTER ADDSLOTSRANGE 1 5 OK
This command only works in cluster mode and is useful in the following Redis Cluster operations:
Simple string reply:
OK if the command was successful. Otherwise an error is returned.