京東發布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
備注:本文來自京東基礎平臺部。作為京東的一級部門與技術基石,基礎平臺部專注于四個技術方向:數據中心集群管理;存儲與數據庫技術;機器學習與知識工程;商城整體架構。基礎平臺持續運營多個數據中心、數萬臺服務器、一系列核心系統。京東商城總架構師劉海鋒擔任部門負責人。
來自: 京東基礎平臺部