Commande Redis Zincrby

Ensemble trié Redis

La commande Redis Zincrby ajoute l'incrément au score du membre spécifié dans l'ensemble trié.

Vous pouvez passer un incrément négatif pour soustraire la valeur correspondante du score. Par exemple, ZINCRBY key -5 member soustrait 5 du score de member.

Lorsque la clé n'existe pas, ou que le membre ne fait pas partie de la clé, ZINCRBY key increment member est équivalent à ZADD key increment member.

Lorsque la clé n'est pas de type ensemble trié, une erreur est renvoyée.

Les valeurs de score peuvent être des entiers ou des nombres à virgule flottante en double précision.

Syntaxe

La syntaxe de base de la commande redis Zincrby est la suivante :

redis 127.0.0.1:6379> ZINCRBY key increment member

Versions disponibles

>= 1.2.0

Valeur de retour

La nouvelle valeur de score du membre, représentée sous forme de chaîne.

Exemples

redis> ZADD myzset 1 "one"
(integer) 1
redis> ZADD myzset 2 "two"
(integer) 1
redis> ZINCRBY myzset 2 "one"
"3"
redis> ZRANGE myzset 0 -1 WITHSCORES
1) "two"
2) "2"
3) "one"
4) "3"
redis> 

Ensemble trié Redis

Autres extensions