Latest web development tutorials

Redis set (Set)

Redis adalah koleksi unordered Set tipe string. Ini adalah satu-satunya anggota dari koleksi, yang berarti bahwa koleksi tidak dapat menduplikasi data.

Redis diatur oleh tabel hash untuk mencapai, sehingga menambah, menghapus, menemukan kompleksitas adalah O (1).

Menetapkan jumlah maksimal anggota 232--1 (4294967295 Setiap set dapat menyimpan lebih dari 40 juta anggota).

contoh

redis 127.0.0.1:6379> SADD w3bigkey redis
(integer) 1
redis 127.0.0.1:6379> SADD w3bigkey mongodb
(integer) 1
redis 127.0.0.1:6379> SADD w3bigkey mysql
(integer) 1
redis 127.0.0.1:6379> SADD w3bigkey mysql
(integer) 0
redis 127.0.0.1:6379> SMEMBERS w3bigkey

1) "mysql"
2) "mongodb"
3) "redis"

Dalam contoh di atas kitaSadd perintah untuk koleksi bernama w3bigkey penyisipan dari tiga unsur.


perintah set Redis

Tabel berikut berisi daftar Redis set perintah dasar:

Tidak. Perintah dan deskripsi
1 SADD kunci member1 [member2]
Tambahkan satu atau lebih anggota untuk koleksi
2 kunci scard
Menjadi anggota koleksi
3 Sdiff key1 [key2]
Mengembalikan perbedaan antara himpunan semua koleksi
4 SDIFFSTORE tujuan key1 [key2]
Mengembalikan perbedaan set semua diatur dan disimpan di tempat tujuan
5 SINTER key1 [key2]
Kembali ke persimpangan himpunan semua
6 SINTERSTORE tujuan key1 [key2]
Mengembalikan persimpangan semua set dan disimpan di tempat tujuan
7 anggota kunci SISMEMBER
Menentukan apakah elemen adalah anggota dari kumpulan anggota kunci
8 kunci SMEMBERS
Mengembalikan koleksi semua anggota
9 anggota source destination SMOVE
Unsur-unsur anggota dari sumber ke tujuan set koleksi seluler
10 kunci SPOP
Menghapus dan mengembalikan elemen acak dalam koleksi
11 SRANDMEMBER tombol [count]
Mengembalikan koleksi dari satu atau lebih nomor acak
12 member1 kunci Śrem [member2]
Hapus set dari satu atau lebih anggota
13 Sunion key1 [key2]
Kembali ke semua himpunan serikat
14 SUNIONSTORE tujuan key1 [key2]
Semua mengingat diatur dan disimpan dalam koleksi set tujuan
15 Sscan tombol kursor [MATCH pola] [ count COUNT]
elemen berulang dalam koleksi