跳到主要内容

BZPOPMIN

说明

官方文档:BZPOPMIN

等待成员后,从第一个非空有序集合弹出最低分成员。

语法

BZPOPMIN key [key ...] timeout

timeout 单位为秒;语句中使用非负整数,0 表示无限等待。

返回结果

返回形式行数内容
结果集1KEY 字段,STRING 类型
ELEMENT 字段,STRING 类型
SCORE 字段,DOUBLE 类型
注意

当前所有源集合为空(或阻塞超时)时可能报错,不会可靠地返回空结果集。需要处理此情况时使用 Redis 客户端。

示例

ZADD demo:ranking 10 alice 20 bob
BZPOPMIN demo:ranking 1