BRPOP 乐队
语法
BRPOP key [key ...] timeout
- 从以下位置开始可用:
- 2.0.0
- 时间复杂度:
- O(N),其中 N 是提供的键数。
- ACL 类别:
-
@write
,@list
,@slow
,@blocking
,
BRPOP
是阻止列表弹出基元。
它是RPOP
因为它在
都不是要从任何给定列表中弹出的元素。
从第一个非空列表的尾部弹出一个元素,其中
given keys 按照给定的顺序进行检查。
有关确切的语义,请参阅 BLPOP 文档,因为BRPOP
是
等同于BLPOP
唯一的区别是它从
列表的尾部,而不是从头部弹出。
例子
redis> DEL list1 list2
(integer) 0
redis> RPUSH list1 a b c
(integer) 3
redis> BRPOP list1 list2 0
1) "list1"
2) "c"
RESP2 回复
以下选项之一:
RESP3 回复
以下选项之一:
历史
- 从 Redis 版本 6.0.0 开始:
timeout
被解释为 double 而不是整数。