MySQL組複製(group replication)基礎知識和3節點環境搭建

1、MGR是什麼

mysql的一種主從實時複製的集羣環境。
5.7開始出現的新特性,號稱保證金融級的數據一致性。

2、MGR爲什麼

傳統的基於binlog的複製,是異步複製方案。master不關心binlog的傳遞、relaylog的執行,
很容易出現主從數據不一致的情況。
MGR主要解決數據一致性問題。

3、MGR如何實現

MGR數據修改流程與傳統複製對比,事物會在集羣內廣播,確保全部階段應答無誤後,才進行後續的操作。
4、3節點MGR搭建過程
網上內容比較多了,直接貼筆記。
在這裏插入圖片描述注意:
1.最好修改各節點hostname,方便後續管理。
2.各節點都要加入同樣名稱的group_replication;傳統主從裏,master是沒有change master to的。
3.第1個節點有個引導啓動動作bootstrap,其他節點無。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章