京東發布MySQL Group Replication官方文檔中文版
MySQL Group Replication(簡稱MGR)是MySQL官方于2016年12月推出的一個全新的高可用與高擴展的解決方案。MySQL組復制提供了高可用、高擴展、高可靠的MySQL集群服務。
高一致性,基于原生復制及paxos協議的組復制技術,并以插件的方式提供,提供一致數據安全保證;
高容錯性,只要不是大多數節點壞掉就可以繼續工作,有自動檢測機制,當不同節點產生資源爭用沖突時,不會出現錯誤,按照先到者優先原則進行處理,并且內置了自動化腦裂防護機制;
高擴展性,節點的新增和移除都是自動的,新節點加入后,會自動從其他節點上同步狀態,直到新節點和其他節點保持一致,如果某節點被移除了,其他節點自動更新組信息,自動維護新的組信息;
高靈活性,有單主模式和多主模式,單主模式下,會自動選主,所有更新操作都在主上進行;多主模式下,所有server都可以同時處理更新操作。
MGR是MySQL數據庫未來發展的一個重要方向。京東商城基礎平臺數據庫技術部對此作出積極響應,在最短的時間內立項,對MGR進行研究測試。為了使研究以及后續的運維推廣工作更加簡便,特此將MGR官方文檔譯為中文,謹供業內人士參考。由于本章內容較多,翻譯時間緊迫,盡管我們盡量做到認真仔細,但還是難以避免出現錯誤和不盡如人意的地方,在此歡迎廣大讀者批評指正。
下載地址:http://storage.360buyimg.com/brickhaha/Mysql.pdf
【本文為51CTO專欄作者“王偉”原創稿件,轉載請聯系原作者】