Spec-Zone.ru › Redis

CLUSTER

CLUSTER GETKEYSINSLOT
Синтаксис
CLUSTER GETKEYSINSLOT slot count
Доступно с версии:
3.0.0
Сложность по времени:
O(N), где N — количество запрошенных ключей
Категории ACL:
@slow,

Команда возвращает массив имён ключей, хранящихся в подключённом узле и хэшируемых в указанный слот хэширования. Максимальное количество возвращаемых ключей задаётся аргументом count, чтобы пользователь этой API мог выполнять пакетную обработку ключей.

Основное применение этой команды — во время перехэширования слотов кластера с одного узла на другой. Способ выполнения перехэширования описан в спецификации Redis Cluster или в более простом для понимания виде — в приложении к документации команды CLUSTER SETSLOT.

> CLUSTER GETKEYSINSLOT 7000 3
1) "key_39015"
2) "key_89793"
3) "key_92937"

Возврат

Массивный ответ: От 0 до count имён ключей в виде массива ответов Redis.

© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/cluster-getkeysinslot/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API