ZMSCORE

返回有序集合中一个或多个成员的分数。

语法

ZMSCORE key member [member ...]

引入版本:6.2.0

复杂度摘要:O(N)

返回与存储在 key 的有序集合中指定的 members 相关的分数。

对于有序集合中不存在的每个 member,返回 nil 值。

必需参数

key

保存有序集合的键的名称。

member [member ...]

一名或多名需要返回分数的会员。

示例

redis> ZADD myzset 1 "one"
(integer) 1
redis> ZADD myzset 2 "two"
(integer) 1
redis> ZMSCORE myzset "one" "two" "nofield"
1) "1"
2) "2"
3) (nil)

Redis Software 与 Redis Cloud 兼容性

Redis
软件
Redis
Cloud
说明
✅ 标准
✅ 主动-主动
✅ 标准
✅ 主动-主动

返回值

RESP2

以下之一: * 无回复:如果该成员不存在于有序集合中。 * 数组回复:批量字符串回复 会员 分数的列表(双精度浮点数)。

RESP3

以下之一: * 空回复:如果该成员不存在于有序集合中。 * 数组回复:双重回复 会员 分数的列表(双精度浮点数)。

资料来源:Redis 官方 ZMSCORE 文档;中文内容参考 Redis 文档许可。