КОМАНДА
COMMAND GETKEYS
COMMAND GETKEYS command [arg [arg ...]]
- Доступно с версии:
- 2.8.13
- Сложность по времени:
- O(N), где N — количество аргументов команды
- Категории ACL:
-
@slow,@connection,
Возвращает массивное значение ключей из полной Redis команды.
COMMAND GETKEYS — это вспомогательная команда, которая позволяет найти ключи из полной Redis команды.
COMMAND предоставляет информацию о том, как найти имена ключей каждой команды (см. firstkey, спецификации ключей и movablekeys), но в некоторых случаях невозможно найти ключи определённых команд, и тогда необходимо разобрать всю команду, чтобы обнаружить некоторые/все имена ключей. Вы можете использовать COMMAND GETKEYS или COMMAND GETKEYSANDFLAGS для непосредственного определения имён ключей на основе того, как Redis парсит команды.
Возврат
Массивное значение: список ключей из вашей команды.
Примеры
COMMAND GETKEYS MSET a b c d e f COMMAND GETKEYS EVAL "not consulted" 3 key1 key2 key3 arg1 arg2 arg3 argN COMMAND GETKEYS SORT mylist ALPHA STORE outlist
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/command-getkeys/