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