Redis Brpop コマンド
Redis Brpop コマンドはリストの最後の要素を削除して取得します。リストに要素がない場合、待機タイムアウトになるか、ポップ可能な要素が見つかるまでリストをブロックします。
構文
redis Brpop コマンドの基本的な構文は次のとおりです:
redis 127.0.0.1:6379> BRPOP LIST1 LIST2 .. LISTN TIMEOUT
利用可能なバージョン
>= 2.0.0
戻り値
指定された時間内に要素がポップされなかった場合は、nil と待機時間を返します。逆に、2つの要素を含むリストを返します。最初の要素はポップされた要素が属するキー、2番目の要素はポップされた要素の値です。
例
redis> DEL list1 list2 (integer) 0 redis> RPUSH list1 a b c (integer) 3 redis> BRPOP list1 list2 0 1) "list1" 2) "c"その他の拡張
Redis リスト(List)