ใช้ MySQL Database replication สำรองข้อมูลทุก ๆ Query จาก 3 Servers มันจะเวิร์คไหมครับ

สมมติผมมี Database Server อยู่ 3 ตัว เก็บตัวละ 2 database ทั้ง 3 ตัวเก็บข้อมูลต่าง ๆ กัน และทั้งสาม active ใช้งานอยู่
ผมว่าจะเอา Server 1 ตัว สำรองข้อมูลจาก ทั้ง 3 ตัวดังกล่าว แบบให้ข้อมูล update real-time ตรงกันเด๊ะ insert update delete
เผื่อว่า database server 1 ใน 3 ที่ใช้อยู่มีตัวใดล่ม ก็จะสลับมาใช้ server สำรอง ตัวที่คอย replicate เขาอยู่ตลอดเวลานี่แหละ

แต่ในแง่การใช้งานจริง server สำรองตัวเดียวต้องคอย update ข้อมูลให้ตรงกับ 3 server ซึ่งแน่นอนว่า มันมี write operation มากเป็น 3 เท่าของ database ตัวปกติที่ใช้งานอยู่  
ผมจึงอยากถามความเห็นว่า มันจะเวิร์คหรือไม่ เพราะหากจินตนาการตามที่ผมคิด ตัว server สำรอง มีโอกาสสูงมากที่จะพังก่อน server ปกติ

หรือท่านใดมีประสบการณ์ในการสำรองข้อมูลแบบ real-time ตรงกัน query ต่อ query แบบนี้ไหมครับ
มันมีวิธีไหนที่จะพอใช้ได้บ้าง
ขอบคุณครับ

แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่