Spec-Zone.ru › Redis

Увеличение на 1

HINCRBY
Синтаксис
HINCRBY key field increment
Доступно с версии:
2.0.0
Сложность вычислений:
O(1)
Категории ACL:
@write, @hash, @fast,

Увеличивает число, хранящееся в field в хэше, хранящемся в key, на increment. Если key не существует, создаётся новый ключ, содержащий хэш. Если field не существует, значение устанавливается в 0 перед выполнением операции.

Диапазон значений, поддерживаемых HINCRBY, ограничен 64-битными знаковыми целыми числами.

Возвращаемое значение

Целочисленный ответ: значение в field после операции инкремента.

Примеры

Так как аргумент increment является знаковым, можно выполнять как операции увеличения, так и уменьшения:

HSET myhash field 5
HINCRBY myhash field 1
HINCRBY myhash field -1
HINCRBY myhash field -10

© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/hincrby/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API