Score:0

Parctice ที่ดีที่สุดของความพร้อมใช้งานสูงสำหรับ MariaDB

ธง us

ฉันกำลังเตรียมเรียกใช้ MariaDB Cluster กับ HA และฉันกำลังมองหาแนวทางปฏิบัติที่ดีที่สุด

หลายปีก่อน ฉันเคยเรียกใช้ MariaDB ในโหมดมาสเตอร์-มาสเตอร์ และมีปัญหาใหญ่เกิดขึ้นเมื่อใดก็ตามที่โหนดใด ๆ (รวมสองโหนด) ถูกตัดการเชื่อมต่อและเชื่อมต่อใหม่เป็นเวลาหนึ่งวินาที ฐานข้อมูลทั้งหมดจะไม่สามารถเข้าถึงได้จนกว่ากระบวนการซิงค์จะเสร็จสมบูรณ์

ฉันค้นหาหลายครั้งและมีคำแนะนำมากมายซึ่งไม่แน่ใจว่าข้อใดเป็นวิธีแก้ปัญหาที่ดีที่สุดและง่ายที่สุด

  1. ใช้ maxscale เป็นพร็อกซี
  2. โดยใช้โหมดมาสเตอร์-สเลฟ
  3. โดยใช้โหมดมาสเตอร์มาสเตอร์

ฉันไม่ได้ทำงานกับ MaxScale และฉันจะขอบคุณถ้ามีคนแนะนำฉันว่านี่เป็นทางออกที่ดีที่สุดในการใช้ฐานข้อมูลที่มี I/O สูง นอกจากนี้ ฉันยังรู้ว่าฉันต้องมีการติดตั้ง MaxScale + HAProxy อีกชุดเพื่อให้ครอบคลุม MaxScale ความล้มเหลว

รายการที่สองไม่ใช่วิธีแก้ปัญหาที่เหมาะสม เนื่องจากหาก DB หลักล้มเหลว ฉันจำเป็นต้องผ่านกระบวนการด้วยตนเองเพื่อทำให้เป็นฐานข้อมูลหลัก

ข้อสาม ใช้ cloud กับ Galera ได้ แต่เท่าที่ลองค้นดู เห็นหลายคนบ่นเรื่อง sync ที่เคยมีปัญหา

ฉันจะขอบคุณถ้ามีคนสามารถแนะนำฉันด้วยประสบการณ์อย่างน้อย 2-3 ปีในกลุ่มดังกล่าว

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา