Easy Tutorial
❮ Strings Incrby Keys Dump ❯

Redis Zincrby Command

Redis Sorted Set

The Redis Zincrby command increments the score of a specified member in a sorted set by the increment value.

By passing a negative increment value, the score can be decreased by the corresponding amount, for example, ZINCRBY key -5 member decreases the score of member by 5.

When the key does not exist, or the member is not a part of the key, ZINCRBY key increment member is equivalent to ZADD key increment member.

An error is returned if the key is not of the sorted set type.

The score value can be an integer or a double precision floating point number.

Syntax

The basic syntax of the redis Zincrby command is as follows:

redis 127.0.0.1:6379> ZINCRBY key increment member

Available Versions

= 1.2.0

Return Value

The new score value of the member, represented as a string.

Example

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>

Redis Sorted Set

❮ Strings Incrby Keys Dump ❯