คำสั่ง Redis Smove
Redis Smove คำสั่งระบุชุดที่สมาชิกขององค์ประกอบจากแหล่งที่เก็บรวบรวมโทรศัพท์มือถือที่ปลายทาง
การดำเนินงานของอะตอม SMOVE
ถ้ารวบรวมแหล่งที่มาไม่ได้อยู่หรือไม่ได้มีองค์ประกอบสมาชิกระบุคำสั่ง SMOVE ไม่ได้ทำอะไรก็กลับ 0 มิฉะนั้นองค์ประกอบสมาชิกถูกลบออกจากคอลเลกชันแหล่งที่มาและเพิ่มไปยังปลายทางตั้งไป
เมื่อปลายทางแล้วมีคอลเลกชันขององค์ประกอบของสมาชิก SMOVE คำสั่งเพียงแค่องค์ประกอบสมาชิกที่มาออกคอลเลกชัน
เมื่อต้นทางหรือปลายทางไม่ได้เป็นคอลเลกชันชนิดมีข้อผิดพลาดจะถูกส่งกลับ
ไวยากรณ์
Redis Smove ไวยากรณ์คำสั่งพื้นฐานจะเป็นดังนี้:
redis 127.0.0.1:6379> SMOVE SOURCE DESTINATION MEMBER
รุ่นที่มีจำหน่าย
> = 1.0.0
ราคาย้อนกลับ
หากสมาชิกขององค์ประกอบจะถูกลบออกเรียบร้อยแล้วผลตอบแทนที่ 1 หากองค์ประกอบไม่ได้เป็นสมาชิกของสมาชิกคนหนึ่งของคอลเลกชันแหล่งปลายทางและไม่มีการดำเนินการใด ๆ ในการดำเนินงานของตลาดหลักทรัพย์แห่งประเทศไทยแล้ว 0 จะถูกส่งกลับ
ตัวอย่าง
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"