ZINCRBY key increment member

自1.2.0版本可用 时间复杂度:O(log(N)) N是sorted set元素的数量

增加key以sorted set存储的成员的分数,如果member在sorted set中不存在,将会以increment为分数添加新成员(就像先前的分数为0.0)一样。如果key不存在,一个新的具有指定成员的sorted set将会被创建。

当key存在但类型不是sorted set时将会返回一个错误。分数值应该是一个代表数值的字符串,接受双精度浮点数。也可以提供一个负数来减少分数。

返回值

返回字符串:成员的新分数(一个双精度浮点数)呈现为一个字符串

示例

redis> ZADD myzset 1 "one"
(integer) 1
redis> ZADD myzset 2 "two"
(integer) 1
redis> ZINCRBY myzset 2 "one"
"3"
redis> ZRANGE myzset 0 -1 WITHSCORES
1) "two"
2) "2"
3) "one"
4) "3"
redis> 

results matching ""

    No results matching ""