redis arahan ZUNIONSTORE
Hasil terjemahan:
kesatuan
Bahasa Inggeris [ˈju:niən] AS [ˈjunjən]
n Perikatan, persatuan, kesatuan; Inggeris [stɔ:(r)] AS [stɔr, stor]
n storan
v. menyimpan kala lampau: tersimpan participle lampau: disimpan
redis arahan ZUNIONSTOREsintaks
Fungsi: Kira penyatuan satu atau lebih set tertib yang diberikan, di mana bilangan kunci yang diberikan mesti ditentukan dengan parameter numkeys dan simpan kesatuan (set hasil) di destinasi.
Secara lalai, nilai skor ahli dalam set keputusan ialah jumlah nilai skor ahli dalam set yang diberikan.
Sintaks: ZUNIONSTORE numkeys key destinasi [kunci ...] [WEIGHTS weight [weight ...]] [SUM AGREGAT|MIN|MAX]
Versi yang tersedia: >= 2.0.0.0 Kerumitan masa:
O(N)+O(M log(M)), N ialah jumlah kardinaliti set tertib yang diberikan, dan M ialah kardinaliti set hasil.Pemulangan:
Kardinaliti set keputusan disimpan ke destinasi.redis arahan ZUNIONSTOREcontoh
redis> ZRANGE programmer 0 -1 WITHSCORES 1) "peter" 2) "2000" 3) "jack" 4) "3500" 5) "tom" 6) "5000" redis> ZRANGE manager 0 -1 WITHSCORES 1) "herry" 2) "2000" 3) "mary" 4) "3500" 5) "bob" 6) "4000" redis> ZUNIONSTORE salary 2 programmer manager WEIGHTS 1 3 # 公司决定加薪。。。除了程序员。。。 (integer) 6 redis> ZRANGE salary 0 -1 WITHSCORES 1) "peter" 2) "2000" 3) "jack" 4) "3500" 5) "tom" 6) "5000" 7) "herry" 8) "6000" 9) "mary" 10) "10500" 11) "bob" 12) "12000"