Redis ZUNIONSTORE命令计算numkeys联合排序按指定键,并将结果存储在目的地。它是强制性的传递的输入键和其他(任选)参数之前,以提供输入键(numkeys)的数量。
返回值
返回整数,在目标中所得到的排序的集合中的元素的数量。
语法
redis ZUNIONSTORE命令的基本语法如下所示:
redis 127.0.0.1:6379> ZUNIONSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]
例子
redis 127.0.0.1:6379> ZADD myzset1 1 b 2 c (integer) 2 redis 127.0.0.1:6379> ZADD myzset2 1 b 2 c 3 d (integer) 3 redis 127.0.0.1:6379> ZUNIONSTORE out 2 myzset1 myzset2 WEIGHTS 2 3 (integer) 3 redis 127.0.0.1:6379> ZRANGE out 0 -1 WITHSCORES 1) "b" 2) "5" 3) "c" 4) "9" 5) "d" 6) "10"