ZMPOP
语法
ZMPOP numkeys key [key ...] <MIN | MAX> [COUNT count]
- 可用版本
- 7.0.0
- 时间复杂度
- O(K) + O(M*log(N)) 其中 K 是提供的键的数量,N 是有序集合中元素的数量,M 是弹出元素的数量。
- ACL 类别
-
@write
,@sortedset
,@slow
,
从提供的键名列表中第一个非空的排序集合中弹出一种或多种元素(它们是成员-分数对)。
ZMPOP
和 BZMPOP
与以下更有限的命令类似
请参阅 BZMPOP
查看此命令的阻塞变体。
当使用 MIN
修饰符时,弹出的元素是从第一个非空的排序集合中分数最低的元素。MAX
修饰符会导致分数最高的元素被弹出。可选的 COUNT
可用于指定要弹出的元素数量,默认设置为 1。
弹出的元素数量是排序集合基数和 COUNT
值中的最小值。
示例
RESP2 响应
以下之一
RESP3 响应
以下之一