第四章 docker搭建mysql集羣

4-1 mysql集羣方案介紹

常見MySql集羣方案

常見MySql集羣方案
這裏使用的是PXC集羣方案

PXC原理

  • PXC(Percona XtraDB Cluster)
    在這裏插入圖片描述
    PXC是數據庫的強一致性
  • 建議PXC使用PerconaServer(MySQL改進版,性能提升很大)

PXC方案與Replication方案對比

在這裏插入圖片描述
PXC集羣數據讀取是雙向的,在任何一個節點裏寫的數據它都會同步到其他節點
Replication集羣數據的讀取是單向的
在這裏插入圖片描述
Replication方案中負責寫的MySql稱爲Master,負責讀的爲Slave,如果Master中有新的數據進來,會同步到Slave,但是如果Slave如有新的數據進來,不會同步到Master,因爲數據是單向的

PXC最大的特點是強一直性

  • 同步複製,事務在所有集羣節點要麼同時提交,要麼不提交
  • Replication採用異步複製,無法保證數據的一致性

4-2 創建mysql集羣

4-3 數據庫負載均衡

4-4 負載均衡的高可用方案(上)

4-5 負載均衡的高可用方案(下)

4-6 熱備份數據

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