Latest web development tutorials

Redis comando Zadd

Redis conjunto ordenado (conjunto ordenado)

Redis comando Zadd para uno o más miembros de los elementos y su valor fraccionario añaden a la ordenada las puso.

Si un miembro que ya es miembro de un conjunto ordenado, entonces el valor actualizado de los miembros y los miembros de la fracción de volver a insertar los elementos para asegurar que el elemento en la posición correcta.

Puntuación valores pueden ser entero o número de coma flotante de doble precisión.

Si no existe la clave del conjunto ordenado, crear un conjunto vacío y se le ordenó realizar la operación Zadd.

Cuando la llave está presente pero no ordenó tipo de lance, se devuelve un error.

Nota: En la versión anterior del 2,4 Redis, Zadd sólo puede añadir un elemento.

gramática

Redis Zadd sintaxis del comando básico es el siguiente:

redis 127.0.0.1:6379> ZADD KEY_NAME SCORE1 VALUE1.. SCOREN VALUEN

versiones disponibles

> = 1.2.0

Valor de retorno

El número de nuevos miembros se agregó correctamente, incluidos los que no se actualizan, los miembros existentes.

Ejemplos

redis 127.0.0.1:6379> ZADD myset 1 "hello"
(integer) 1
redis 127.0.0.1:6379> ZADD myset 1 "foo"
(integer) 1
redis 127.0.0.1:6379> ZADD myset 2 "world" 3 "bar"
(integer) 2
redis 127.0.0.1:6379> ZRANGE myzset 0 -1 WITHSCORES
1) "hello"
2) "1"
3) "foo"
4) "1"
5) "world"
6) "2"
7) "bar"
8) "3"

Redis conjunto ordenado (conjunto ordenado)