Latest web development tutorials

comando Redis Decr

cadeia Redis (string)

tecla de comando Redis Decr armazenado valor digital menos um.

Se a chave não estiver presente, então o valor da chave será primeiro inicializado para 0 e, em seguida, executar DECR operações.

Se o tipo de tipo de valor ou cadeia que contém o erro não pode ser expressa como um número, ele retorna um erro.

Esta operação é limitada ao valor de 64 bits (bits) assinado dentro da representação digital.

gramática

Redis Decr sintaxe de comando básica é a seguinte:

redis 127.0.0.1:6379> DECR KEY_NAME 

versões disponíveis

> = 1.0.0

Valor de retorno

Depois de executar o valor da chave de comando.

Exemplos

# 对存在的数字值 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

cadeia Redis (string)