Bismillah, masih melanjutkan redis tutorial basic , untuk sesi kali ini akan dibahas tentang set
Read More
- Berikut ringkasanya:
sulaiman@learn:~$ redis-cli -a katasandi
127.0.0.1:6379>
#menambahkan member ke dalam set
127.0.0.1:6379>sadd set01 anggota1
(integer)1
127.0.0.1:6379>sadd set01 anggota1
(integer)1
#mencheck jumlah member pada suatu set
127.0.0.1:6379>scard set01
(integer) 2
#menghapus member pada set
127.0.0.1:6379>srem set01 anggota2
(integer)1
#melihat member pada set
127.0.0.1:6379>smembers set01
1)"anggota1"
2)"anggota3"
127.0.0.1:6379>smembers set02
1)"anggota1"
2)"anggota4"
127.0.0.1:6379>smembers set03
1)"anggota1"
2)"anggota5"
#mengecheck member yang sama dari beberapa set
127.0.0.1:6379>sinter set01 set02 set03
"anggota1"
#memasukan member yang berbeda pada suatu set
127.0.0.1:6379>sinterstore set04 set01 set02 set03
(integer)1
127.0.0.1:6379>smembers set04
"anggota1"
#menampilkan member yang berbeda dari satu set dengan set yang lain(contoh:set01)
127.0.0.1:6379>sdiff set01 set02 set03
1)"anggota3"
#memasukan member yang berbeda ke dalam set
127.0.0.1:6379>sdiffstore set05 set01 set02 set03
(integer)1
127.0.0.1:6379>smembers set05
"anggota3"
#melihat gabungan dari semua set
127.0.0.1:6379>sunion set01 set02 set03
1)"anggota1"
2)"anggota4"
3)"anggota5"
4)"anggota3"
#memasukan gabungan semua member set kedalam satu set
127.0.0.1:6379>sunionstore set7 set01 set02 set03
(integer)4
#memindahkan member dari satu set ke set yang lain
127.0.0.1:6379>smove set01 set02 anggota3
(integer)1
127.0.0.1:6379>
#menambahkan member ke dalam set
127.0.0.1:6379>sadd set01 anggota1
(integer)1
127.0.0.1:6379>sadd set01 anggota1
(integer)1
#mencheck jumlah member pada suatu set
127.0.0.1:6379>scard set01
(integer) 2
#menghapus member pada set
127.0.0.1:6379>srem set01 anggota2
(integer)1
#melihat member pada set
127.0.0.1:6379>smembers set01
1)"anggota1"
2)"anggota3"
127.0.0.1:6379>smembers set02
1)"anggota1"
2)"anggota4"
127.0.0.1:6379>smembers set03
1)"anggota1"
2)"anggota5"
#mengecheck member yang sama dari beberapa set
127.0.0.1:6379>sinter set01 set02 set03
"anggota1"
#memasukan member yang berbeda pada suatu set
127.0.0.1:6379>sinterstore set04 set01 set02 set03
(integer)1
127.0.0.1:6379>smembers set04
"anggota1"
#menampilkan member yang berbeda dari satu set dengan set yang lain(contoh:set01)
127.0.0.1:6379>sdiff set01 set02 set03
1)"anggota3"
#memasukan member yang berbeda ke dalam set
127.0.0.1:6379>sdiffstore set05 set01 set02 set03
(integer)1
127.0.0.1:6379>smembers set05
"anggota3"
#melihat gabungan dari semua set
127.0.0.1:6379>sunion set01 set02 set03
1)"anggota1"
2)"anggota4"
3)"anggota5"
4)"anggota3"
#memasukan gabungan semua member set kedalam satu set
127.0.0.1:6379>sunionstore set7 set01 set02 set03
(integer)4
#memindahkan member dari satu set ke set yang lain
127.0.0.1:6379>smove set01 set02 anggota3
(integer)1