คำสั่ง Redis Slaveof
Redis Slaveof คำสั่งเพื่อระบุเซิร์ฟเวอร์ปัจจุบันเป็นเซิร์ฟเวอร์เซิร์ฟเวอร์ทาส (เซิร์ฟเวอร์ทาส)
ถ้าเซิร์ฟเวอร์ปัจจุบันมีอยู่แล้วเป็นเซิร์ฟเวอร์หลัก (Master Server) เซิร์ฟเวอร์ทาสแล้วรันพอร์ตของโฮสต์ SLAVEOF จะทำให้เซิร์ฟเวอร์ที่จะหยุดการประสานเซิร์ฟเวอร์หลักในปัจจุบันเก่าทิ้งข้อมูลเก่าตั้งและเริ่มที่จะประสานเซิร์ฟเวอร์หลักใหม่
นอกจากนี้เซิร์ฟเวอร์ทาสเรียก SLAVEOF ไม่มีใครจะช่วยให้การจำลองแบบเซิร์ฟเวอร์ทาสปิดและเปลี่ยนจากเซิร์ฟเวอร์ทาสกลับไปยังเซิร์ฟเวอร์หลักในการประสานข้อมูลที่ได้รับจากชุดเดิมจะไม่ได้ลดลง
ใช้ "SLAVEOF ไม่มีใครไม่ลดลงส่งผลให้ชุดข้อมูลประสาน" คุณลักษณะนี้คุณสามารถ master เซิร์ฟเวอร์ล้มเหลวเซิร์ฟเวอร์ทาสเป็นเซิร์ฟเวอร์หลักใหม่ที่ช่วยให้การดำเนินงานอย่างต่อเนื่อง
ไวยากรณ์
Redis Slaveof ไวยากรณ์คำสั่งพื้นฐานจะเป็นดังนี้:
redis 127.0.0.1:6379> SLAVEOF host port
รุ่นที่มีจำหน่าย
> = 1.0.0
ราคาย้อนกลับ
เสมอกลับตกลง
ตัวอย่าง
redis 127.0.0.1:6379> SLAVEOF 127.0.0.1 6379 OK redis 127.0.0.1:6379> SLAVEOF NO ONE OK