English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Команда Redis RANDOMKEY

Ключ (key) Redis

Команда Redis RANDOMKEY случайным образом возвращает один ключ из текущей базы данных.

Синтаксис

redis RANDOMKEY Основная синтаксическая структура команды:

redis 127.0.0.1:6379> RANDOMKEY 

Доступные версии

>= 1.0.0

Возврат значения

Когда база данных не пуста, возвращается один ключ . Когда база данных пуста, возвращается nil (в Windows система возвращает null).

Онлайн пример

# База данных не пуста
redis> MSET fruit "apple" drink "beer" food "cookies"   # Установить несколько ключей
OK
redis> RANDOMKEY
"fruit"
redis> RANDOMKEY
"food"
redis> KEYS *    # Показать все ключи в базе данных, чтобы доказать, что RANDOMKEY не удаляет ключи
1) "food"
2) "drink"
3) "fruit"
# База данных пуста
redis> FLUSHDB  # Удалить все ключи из текущей базы данных
OK
redis> RANDOMKEY
(nil)

Ключ (key) Redis