Redis-sorted-sets-zunionstore
提供:Dev Guides
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"