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

Redis RANDOMKEY Befehl

Rediskey(键)

Der Redis RANDOMKEY-Befehl gibt zufällig einen Key aus der aktuellen Datenbank zurück.

Grammatik

Basisgrammatik des Befehls redis RANDOMKEY:

redis 127.0.0.1:6379> RANDOMKEY 

Verfügbare Version

>= 1.0.0

Rückgabewert

Wenn die Datenbank nicht leer ist, wird ein Key zurückgegeben. Wenn die Datenbank leer ist, wird nil zurückgegeben (im Windows-System wird null zurückgegeben).

Online-Beispiel

# Datenbank ist nicht leer
redis> MSET fruit "apple" drink "beer" food "cookies"   # Mehrere Keys setzen
OK
redis> RANDOMKEY
"fruit"
redis> RANDOMKEY
"food"
redis> KEYS *    # Alle Keys der Datenbank anzeigen, um zu beweisen, dass RANDOMKEY keine Keys löscht
1) "food"
2) "drink"
3) "fruit"
# Datenbank ist leer
redis> FLUSHDB  # Löschen Sie alle Keys der aktuellen Datenbank
OK
redis> RANDOMKEY
(nil)

Rediskey(键)