Redis ZUNIONSTORE命令
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"