English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Conjunto ordenado (sorted set) de Redis
El comando Redis Zunionstore calcula la unión de uno o más conjuntos ordenados dados, donde el número de keys dados debe especificarse con el parámetro numkeys, y almacena la unión (conjunto de resultados) en destination.
Por defecto, el valor de puntuación de un miembro en el conjunto de resultados es la suma de los valores de puntuación de ese miembro en todos los conjuntos dados.
La sintaxis básica del comando redis Zunionstore es la siguiente:
redis 127.0.0.1:6379> ZUNIONSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]
>= 2.0.0
Número de miembros en el conjunto de resultados guardado en destination.
redis> ZADD zset1 1 "one"
(integer) 1
redis> ZADD zset1 2 "two"
(integer) 1
redis> ZADD zset2 1 "one"
(integer) 1
redis> ZADD zset2 2 "two"
(integer) 1
redis> ZADD zset2 3 "three"
(integer) 1
redis> ZUNIONSTORE out 2 zset1 zset2 WEIGHTS 2 3
(integer) 3
redis> ZRANGE out 0 -1 WITHSCORES
1) "one"
2) "5"
3) "three"
4) "9"
5) "two"
6) "10"
redis>
Conjunto ordenado (sorted set) de Redis