bzpopmin
BZPOPMIN
Redis 開発者教育の申込
|
Redis 定期点検/技術サポートRedis Technical Support |
Redis エンタープライズサーバーRedis Enterprise Server |
|---|
データが入ると小さい値から取り出します
使い方は bzpopmin key [key ...] timeout です。
集合にデータが既にある場合は ZPOPMIN と同じです。
データがない場合は timeout(秒) 待ちます。
timeout は秒(second)で指定し、0 はデータがない場合に入力されるまで待ちます。
データが入ると pop し、key, value, score, 時間(秒) を表示します。
Blocking(待機)の概念は BLPOPを参照してください。
Example
| コマンド> | zadd city 50 Tokey 60 Seoul 70 Beijing 80 "New York" |
| 結果> | 4 |
| コマンド> | bzpopmin city 3 |
| 結果> |
1) "city" 2) "Tokey" 3) "50" |
構文
BZPOPMIN key [key ...] timeout
- version 5.0.0 から使用できます。
- 時間計算量は O(log(N)) です。N は集合のメンバー(member)数です。
| << ZPOPMAX | BZPOPMIN | BZPOPMAX >> |
|---|
Email
返事がかかってなれば、メールでお知らせします。
