English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Команда Redis Decr

Строки (string) Redis

Команда Redis Decr уменьшает числовое значение, хранящееся в ключе.

Если ключ не существует, то значение ключа будет сначала инициализировано в 0, а затем выполнено DECR операция.

Если значение содержит неправильный тип или строковое значение не может быть представлено как число, то возвращается ошибка.

Значение операции ограничено в 64-битном целом числе.

Грамматика

Основная грамматика команды redis Decr:

redis 127.0.0.1:6379> DECR KEY_NAME 

Доступные версии

>= 1.0.0

Возвратное значение

Значение ключа после выполнения команды.

Онлайн пример

# DECR для ключей, существующих и являющихся числами
redis> SET failure_times 10
OK
redis> DECR failure_times
(целое) 9
# DECR для ключей, не существующих
redis> EXISTS count
(целое) 0
redis> DECR count
(целое) -1
# DECR для ключей, существующих, но не являющихся числами
redis> SET company YOUR_CODE_SUCKS.LLC
OK
redis> DECR company
(ошибка) ERR значение не является целым числом или выходит за пределы диапазона

Строки (string) Redis