Latest web development tutorials

perintah Redis Smove

Redis set (Set)

Redis Smove Perintah menentukan anggota set anggota dari unsur sumber untuk koleksi ponsel tujuan.

operasi atom SMOVE.

Jika koleksi sumber tidak ada atau tidak mengandung unsur-unsur anggota ditentukan, perintah SMOVE tidak melakukan apa-apa, hanya kembali 0. Jika tidak, unsur anggota dihapus dari koleksi sumber, dan ditambahkan ke tujuan ditetapkan untuk pergi.

Ketika tujuan sudah berisi kumpulan elemen anggota, perintah SMOVE hanya sumber unsur anggota koleksi dihapus.

Ketika sumber atau tujuan bukan tipe koleksi, kesalahan dikembalikan.

tatabahasa

Redis Smove sintaks perintah dasar adalah sebagai berikut:

redis 127.0.0.1:6379> SMOVE SOURCE DESTINATION MEMBER 

versi yang tersedia

> = 1.0.0

Kembali Nilai

Jika anggota dari elemen dihapus berhasil, kembali 1. Jika elemen bukan anggota dari anggota dari koleksi sumber, tujuan dan tanpa tindakan pada pelaksanaan set, maka 0 dikembalikan.

contoh

redis 127.0.0.1:6379> SADD myset1 "hello"
(integer) 1
redis 127.0.0.1:6379> SADD myset1 "world"
(integer) 1
redis 127.0.0.1:6379> SADD myset1 "bar"
(integer) 1
redis 127.0.0.1:6379> SADD myset2 "foo"
(integer) 1
redis 127.0.0.1:6379> SMOVE myset1 myset2 "bar"
(integer) 1
redis 127.0.0.1:6379> SMEMBERS myset1
1) "World"
2) "Hello"
redis 127.0.0.1:6379> SMEMBERS myset2
1) "foo"
2) "bar"

Redis set (Set)