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

Redis RANDOMKEY コマンド

Redis key(キー)

Redis RANDOMKEY コマンドは、現在のデータベースからランダムに 1 つの key を返します。

文法

redis RANDOMKEY コマンドの基本的な文法は以下の通りです:

redis 127.0.0.1:6379> RANDOMKEY 

利用可能バージョン

>= 1.0.0

返値

データベースが空でない場合、1つの key を返します。 データベースが空の場合、nil を返します(Windows システムでは null を返します)。

オンラインサンプル

# データベースが空でない
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)

Redis key(キー)