Commande Redis RANDOMKEY

Clé Redis

La commande Redis RANDOMKEY renvoie aléatoirement une clé de la base de données actuelle.

Syntaxe

La syntaxe de base de la commande Redis RANDOMKEY est la suivante :

redis 127.0.0.1:6379> RANDOMKEY 

Versions disponibles

>= 1.0.0

Valeur de retour

Lorsque la base de données n'est pas vide, une clé est renvoyée. Lorsque la base de données est vide, nil est renvoyé (Windows renvoie null).

Exemple

# 数据库不为空

redis> MSET fruit "apple" drink "beer" food "cookies"   # 设置多个 key
OK

redis> RANDOMKEY
"fruit"

redis> RANDOMKEY
"food"

redis> KEYS *    # 查看数据库内所有key,证明 RANDOMKEY 并不删除 key
1) "food"
2) "drink"
3) "fruit"


# 数据库为空

redis> FLUSHDB  # 删除当前数据库所有 key
OK

redis> RANDOMKEY
(nil)

Clé Redis

Autres extensions