Commande Redis Hincrby
La commande Redis Hincrby est utilisée pour ajouter la valeur d'incrément spécifiée à la valeur d'un champ dans une table de hachage.
L'incrément peut également être un nombre négatif, ce qui équivaut à effectuer une opération de soustraction sur le champ spécifié.
Si la clé de la table de hachage n'existe pas, une nouvelle table de hachage est créée et la commande HINCRBY est exécutée.
Si le champ spécifié n'existe pas, la valeur du champ est initialisée à 0 avant l'exécution de la commande.
L'exécution de la commande HINCRBY sur un champ qui stocke une valeur de chaîne provoquera une erreur.
La valeur de cette opération est limitée à une représentation numérique signée de 64 bits.
Syntaxe
La syntaxe de base de la commande Redis Hincrby est la suivante :
redis 127.0.0.1:6379> HINCRBY KEY_NAME FIELD_NAME INCR_BY_NUMBER
Versions disponibles
>= 2.0.0
Valeur de retour
La valeur du champ dans la table de hachage après l'exécution de la commande HINCRBY.
Exemples
redis> HSET myhash field 5 (integer) 1 redis> HINCRBY myhash field 1 (integer) 6 redis> HINCRBY myhash field -1 (integer) 5 redis> HINCRBY myhash field -10 (integer) -5 redis>Autres extensions
Hash Redis