summaryrefslogtreecommitdiffstats
path: root/iredis/data/commands/cluster-getkeysinslot.md
blob: 9faa62dd7a37bdc665ce0d538a7bf1e465a54a65 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
The command returns an array of keys names stored in the contacted node and
hashing to the specified hash slot. The maximum number of keys to return is
specified via the `count` argument, so that it is possible for the user of this
API to batch-processing keys.

The main usage of this command is during rehashing of cluster slots from one
node to another. The way the rehashing is performed is exposed in the Redis
Cluster specification, or in a more simple to digest form, as an appendix of the
`CLUSTER SETSLOT` command documentation.

```
> CLUSTER GETKEYSINSLOT 7000 3
"47344|273766|70329104160040|key_39015"
"47344|273766|70329104160040|key_89793"
"47344|273766|70329104160040|key_92937"
```

@return

@array-reply: From 0 to _count_ key names in a Redis array reply.