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

Il comando Redis Decr

Redis 字符串(string)

Il comando Redis Decr riduce di uno il valore numerico memorizzato nella chiave.

Se la chiave non esiste, la chiave viene inizializzata a 0 prima di eseguire l'operazione DECR.

Se il valore contiene un tipo errato, o se il valore di tipo stringa non può essere rappresentato come numero, viene restituito un errore.

Il valore della presente operazione è limitato a 64 bit di rappresentazione numerica segnata.

Sintassi

Sintassi di base del comando redis Decr:

redis 127.0.0.1:6379> DECR KEY_NAME 

Versioni disponibili

>= 1.0.0

Ritorno di valore

Valore della chiave dopo l'esecuzione dell'ordine.

Esempio online

# DECR per valore numerico esistente
redis> SET failure_times 10
OK
redis> DECR failure_times
(intero) 9
# DECR per chiave non esistente
redis> EXISTS count
(intero) 0
redis> DECR count
(intero) -1
# DECR per chiave esistente ma non numerica
redis> SET company YOUR_CODE_SUCKS.LLC
OK
redis> DECR company
(error) ERR valore non è un intero o fuori intervallo

Redis 字符串(string)