kevy4.0

BLPOP

一つ以上のリストに対する、左端からのブロッキング pop(効果は LPOP として記録される)。

BLPOP key [key ...] timeout
グループ
リスト
追加バージョン
1.0.0
引数の数
3 個以上
フラグ
write blocking

計算量

応答自体は O(1)。park も O(1) で、待機者はキーごとに FIFO で起こされる。

計算量と互換性は kevy の実装から読み取ったものであり、Redis のドキュメントを写したものではない。実際に異なるものがいくつかある。

Redis との互換性

差異あり

差異あり。shard が複数あるサーバーでは、複数キー形式が Redis の左から右へのキー優先順位に従わない。接続が属する shard 上のキーが、他 shard のキーより先に処理される。

関連

BRPOPBRPOPLPUSHLINDEXLLENLMOVELPOPLPOSLPUSHLRANGELREMLSETLTRIMRPOPRPOPLPUSHRPUSH

← コマンド一覧へ