Команда Redis Zincrby
Команда Redis Zincrby добавляет increment к score указанного элемента в отсортированном множестве.
Можно передать отрицательный increment, чтобы вычесть соответствующее значение из score. Например, ZINCRBY key -5 member вычитает 5 из score элемента member.
Если ключ не существует или member не является элементом ключа, ZINCRBY key increment member эквивалентно ZADD key increment member.
Если ключ не имеет типа упорядоченного множества, возвращается ошибка.
Значения score могут быть целыми числами или числами с плавающей запятой двойной точности.
Синтаксис
Базовый синтаксис команды redis Zincrby выглядит следующим образом:
redis 127.0.0.1:6379> ZINCRBY key increment member
Доступные версии
>= 1.2.0
Возвращаемое значение
Новое значение score элемента, представленное в виде строки.
Примеры
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>
Другие расширения
