ZINCRBY

语法
ZINCRBY key increment member
可用版本
Redis 开源版 1.2.0
时间复杂度
O(log(N)),其中 N 是有序集合中的元素数量。
ACL 类别
@write, @sortedset, @fast,

将有序集合 `key` 中 `member` 的分数增加 `increment`。如果 `member` 不存在于有序集合中,则将其添加,分数为 `increment`(就像其之前分数为 `0.0` 一样)。如果 `key` 不存在,则会创建一个新的有序集合,其中指定的 `member` 是其唯一成员。

当 `key` 存在但不是有序集合类型时,将返回错误。

`score` 值应该是数字值的字符串表示,接受双精度浮点数。可以提供负值来减少分数。

示例

ZADD myzset 1 "one" ZADD myzset 2 "two" ZINCRBY myzset 2 "one" ZRANGE myzset 0 -1 WITHSCORES

RESP2 回复

批量字符串回复:*成员* 的新分数,为一个双精度浮点数。

RESP3 回复

双精度回复:*成员* 的新分数。
评价此页面
回到顶部 ↑