Redis中的BLPOP、BRPOP和BRPOPLPUSH是什么?

Redis中的BLPOP、BRPOP和BRPOPLPUSH是什么?,redis,monitoring,Redis,Monitoring,他试图研究Redis的指标,并提出了这些术语。我对他们一无所知。有人能用外行的话解释一下这些术语吗 根据: BLPOP 是阻止列表pop原语。这是拦网 LPOP的版本,因为它在没有 要从任何给定列表中弹出的元素。从中弹出一个元素 具有给定键的第一个非空列表的标题 按照给定的顺序进行检查 简言之:见 BRPOP 是阻止列表pop原语。这是拦网 RPOP的版本,因为它会在没有连接时阻止连接 要从任何给定列表中弹出的元素。从中弹出一个元素 第一个非空列表的尾部,带有给定的键 按照给定的顺序进行检查 简

他试图研究Redis的指标,并提出了这些术语。我对他们一无所知。有人能用外行的话解释一下这些术语吗

根据:

BLPOP

是阻止列表pop原语。这是拦网 LPOP的版本,因为它在没有 要从任何给定列表中弹出的元素。从中弹出一个元素 具有给定键的第一个非空列表的标题 按照给定的顺序进行检查

简言之:见

BRPOP

是阻止列表pop原语。这是拦网 RPOP的版本,因为它会在没有连接时阻止连接 要从任何给定列表中弹出的元素。从中弹出一个元素 第一个非空列表的尾部,带有给定的键 按照给定的顺序进行检查

简言之:见

BRPOPLPUSH

是RPOPLPUSH的阻塞变体。当来源 包含元素时,此命令的行为与RPOPLPUSH完全相同。什么时候 在MULTI/EXEC块中使用,此命令的行为与 请按一下。当源为空时,Redis将阻止连接,直到 另一个客户端推送到它或直到达到超时。暂停 零可用于无限期阻塞

简言之:见


他们都在这里描述。。。