BRPOP:阻塞式右端弹出操作
BRPOP
命令是带有阻塞功能的右端弹出操作,除了弹出的方向不同之外,它的其他方面都和 BLPOP
命令一样:
- BRPOP list [list ...] timeout
作为例子,以下代码展示了如何使用 BRPOP
命令去尝试弹出给定列表的最右端元素:
- redis> BRPOP queue1 queue2 queue3 10
- 1) "queue2" -- 被弹出元素的来源列表
- 2) "bye bye" -- 被弹出元素
其他信息
属性 | 值 |
---|---|
复杂度 | O(N) ,其中 N 为用户给定的列表数量。 |
版本要求 | BRPOP 命令从 Redis 2.0.0 版本开始可用。 |