English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Команда 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>