Anglais ['d?kr] US ['d?kr]

abbr.decrease réduire; décrémenter(al)(ly) réduire la déficience

commande redis DECR syntaxe

Fonction?: Diminuer la valeur numérique stockée dans la clé de un.

Syntaxe : Clé DECR

Instructions : Si la clé n'existe pas, la valeur de la clé sera d'abord initialisée à 0, puis l'opération DECR sera effectuée. Si la valeur contient un type incorrect ou si une valeur de type cha?ne ne peut pas être représentée sous forme de nombre, une erreur est renvoyée. La valeur de cette opération est limitée à une représentation de nombres signés sur 64 bits.

Versions disponibles?: >= 1.0.0

Complexité temporelle?: O(1)

Retour?: La valeur de la clé après l'exécution de la commande DECR.

commande redis DECR exemple

# 對(duì)存在的數(shù)字值 key 進(jìn)行 DECR
redis> SET failure_times 10
OK
redis> DECR failure_times
(integer) 9
# 對(duì)不存在的 key 值進(jìn)行 DECR
redis> EXISTS count
(integer) 0
redis> DECR count
(integer) -1
# 對(duì)存在但不是數(shù)值的 key 進(jìn)行 DECR
redis> SET company YOUR_CODE_SUCKS.LLC
OK
redis> DECR company
(error) ERR value is not an integer or out of range