BRPOPLPUSH 已废弃

用法
BRPOPLPUSH source destination timeout
复杂度
O(1)
2.2.0
ACL 类别
@list, @write, @blocking, @slow

BRPOPLPUSHRPOPLPUSH 的阻塞变体。当 source 包含元素时,此命令的行为与 RPOPLPUSH 完全相同。当在 MULTI/EXEC 块中使用时,此命令的行为与 RPOPLPUSH 完全相同。当 source 为空时,Valkey 将阻塞连接,直到另一个客户端向其推送数据,或者直到达到 timeout(超时时间)。超时时间设为零可以用于无限期阻塞。

更多信息请参见 RPOPLPUSH

模式:可靠队列

请参阅 RPOPLPUSH 文档中的模式描述。

模式:循环列表

请参阅 RPOPLPUSH 文档中的模式描述。

RESP2 回复

以下之一

RESP3 回复

以下之一

历史

版本 变更
6.0.0

timeout 被解释为双精度浮点数而非整数。