Latest web development tutorials

perintah Redis Zunionstore

Redis memerintahkan set (diurutkan set)

Perhitungan Redis Zunionstore perintah yang diberikan satu atau lebih memerintahkan set dan mengatur di mana sejumlah tertentu parameter kunci harus ditentukan untuk numkeys, dan serikat (hasil set) disimpan di tempat tujuan.

Secara default, hasil set nilai titik adalah anggota dari semua anggota di bawah himpunan nilai-nilai dan skor.

tatabahasa

Redis Zunionstore sintaks perintah dasar adalah sebagai berikut:

redis 127.0.0.1:6379> ZUNIONSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]

versi yang tersedia

> = 2.0.0

Kembali Nilai

Simpan ke jumlah anggota tujuan hasil set.

contoh

redis 127.0.0.1:6379> ZRANGE programmer 0 -1 WITHSCORES
1) "peter"
2) "2000"
3) "jack"
4) "3500"
5) "tom"
6) "5000"

redis 127.0.0.1:6379> ZRANGE manager 0 -1 WITHSCORES
1) "herry"
2) "2000"
3) "mary"
4) "3500"
5) "bob"
6) "4000"

redis 127.0.0.1:6379> ZUNIONSTORE salary 2 programmer manager WEIGHTS 1 3   # 公司决定加薪。。。除了程序员。。。
(integer) 6

redis 127.0.0.1:6379> 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"

Redis memerintahkan set (diurutkan set)