ZPOPMIN
在删除有序集合中后返回得分最低的成员。如果最后一个成员被弹出,则删除有序集合。
语法
ZPOPMIN key [count]
引入版本:5.0.0
复杂度摘要:O(log(N)
删除并返回 key 中存储的有序集合中分数最低的最多 count 成员。
如果未指定,count 的默认值为 1。指定高于有序集合基数的 count 值不会产生错误。当返回多个元素时,得分最低的元素将排在第一个,然后是得分较高的元素。
必需参数
key
保存有序集合的键的名称。
可选参数
count
要弹出的成员数量。如果没有它,单个成员就会被弹出。
示例
redis> ZADD myzset 1 "one"
(integer) 1
redis> ZADD myzset 2 "two"
(integer) 1
redis> ZADD myzset 3 "three"
(integer) 1
redis> ZPOPMIN myzset
1) "one"
2) "1"
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ✅ 标准 |
✅ 标准 |
返回值
RESP2
- 数组回复:弹出的元素和分数的列表。
RESP3
- 数组回复:弹出的元素和分数的列表。
资料来源:Redis 官方 ZPOPMIN 文档;中文内容参考 Redis 文档许可。