Команда Redis Decr
Команда Redis Decr уменьшает числовое значение, хранящееся в ключе, на единицу.
Если ключ не существует, значение ключа сначала инициализируется значением 0, а затем выполняется операция DECR.
Если значение имеет неправильный тип или строковое значение не может быть представлено числом, возвращается ошибка.
Значение этой операции ограничено представлением 64-битного числа со знаком.
Синтаксис
Базовый синтаксис команды Redis Decr выглядит следующим образом:
redis 127.0.0.1:6379> DECR KEY_NAME
Доступные версии
>= 1.0.0
Возвращаемое значение
Значение ключа после выполнения команды.
Пример
# 对存在的数字值 key 进行 DECR redis> SET failure_times 10 OK redis> DECR failure_times (integer) 9 # 对不存在的 key 值进行 DECR redis> EXISTS count (integer) 0 redis> DECR count (integer) -1 # 对存在但不是数值的 key 进行 DECR redis> SET company YOUR_CODE_SUCKS.LLC OK redis> DECR company (error) ERR value is not an integer or out of rangeДругие расширения
Строка Redis