Comando Redis Zincrby

Redis conjunto ordenado (sorted set)

El comando Redis Zincrby añade el incremento increment a la puntuación del miembro especificado en el conjunto ordenado.

Se puede pasar un valor negativo como increment para restar el valor correspondiente a la puntuación; por ejemplo, ZINCRBY key -5 member resta 5 a la puntuación de member.

Cuando key no existe, o cuando el miembro no es un miembro de key, ZINCRBY key increment member es equivalente a ZADD key increment member.

Cuando key no es de tipo conjunto ordenado, se devuelve un error.

El valor de la puntuación puede ser un número entero o un número de coma flotante de doble precisión.

Sintaxis

La sintaxis básica del comando redis Zincrby es la siguiente:

redis 127.0.0.1:6379> ZINCRBY key increment member

Versiones disponibles

>= 1.2.0

Valor de retorno

El nuevo valor de puntuación del miembro member, representado como una cadena.

Ejemplo

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> 

Redis conjunto ordenado (sorted set)

Otras extensiones