BRPOPLPUSH(已弃用)

从 Redis 版本 6.2.0 开始,此命令被视为已弃用。

它可以替换为BLMOVE使用RIGHTLEFT参数。

语法
BRPOPLPUSH source destination timeout
从以下位置开始可用:
2.2.0
时间复杂度:
O(1)
ACL 类别:
@write, @list, @slow, @blocking,

BRPOPLPUSH是 的阻塞变体RPOPLPUSH. 什么时候sourcecontains 元素,则此命令的行为与RPOPLPUSH. 在MULTI/EXEC块,则此命令的行为与RPOPLPUSH. 什么时候source为空,Redis 将阻止连接,直到另一个客户端 pushs 或 untiltimeout到达。 一个timeoutof zero 可用于无限期阻止。

RPOPLPUSH了解更多信息。

模式:可靠队列

请查看RPOPLPUSH文档。

模式:循环列表

请查看RPOPLPUSH文档。

RESP2 回复

以下选项之一:

RESP3 回复

以下选项之一:


历史

  • 从 Redis 版本 6.0.0 开始:timeout被解释为 double 而不是整数。
为本页评分
返回顶部 ↑