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

Redis Brpop コマンド

Redis リスト(List)

Redis Brpop コマンドは、リストの最後の要素を取り出し取得し、リストに要素がなければ、待機時間が切れるまでリストをブロックし、弹出可能な要素が見つかるまで待ちます。

语法

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

redis 127.0.0.1:6379> BRPOP LIST1 LIST2 .. LISTN TIMEOUT

利用可能バージョン

>= 2.0.0

返り値

指定された時間内に要素が弹出されない場合、nilと待機時間が返されます。 その場合、2つの要素を持つリストが返され、1つ目の要素は弹出された要素が属するキー、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)