Команда Redis Hincrby
Команда Redis Hincrby используется для прибавления указанного значения приращения к значению поля в хэш-таблице.
Приращение также может быть отрицательным числом, что эквивалентно выполнению операции вычитания для указанного поля.
Если ключ хэш-таблицы не существует, создаётся новая хэш-таблица и выполняется команда HINCRBY.
Если указанное поле не существует, значение поля инициализируется 0 перед выполнением команды.
Выполнение команды HINCRBY для поля, в котором хранится строковое значение, приведёт к ошибке.
Значение этой операции ограничено представлением 64-битного числа со знаком.
Синтаксис
Базовый синтаксис команды redis Hincrby следующий:
redis 127.0.0.1:6379> HINCRBY KEY_NAME FIELD_NAME INCR_BY_NUMBER
Доступные версии
>= 2.0.0
Возвращаемое значение
Значение поля в хеш-таблице после выполнения команды HINCRBY.
Примеры
redis> HSET myhash field 5 (integer) 1 redis> HINCRBY myhash field 1 (integer) 6 redis> HINCRBY myhash field -1 (integer) 5 redis> HINCRBY myhash field -10 (integer) -5 redis>Другие расширения
Хеш Redis