MySQL複製的常用架構

chenfeng發表於2016-05-24
MySQL複製技術在實際應用中有多種實現架構,常見的有以下幾種:
  • 1).一組一從,即一個主伺服器和一個從伺服器,這是最常見的架構。
  • 2).一主多從,即一個主伺服器和兩個或兩個以上從伺服器。經常用在讀寫操作不頻繁、查詢量比較大的業務環境中。
  • 3).主主互備,又稱雙主互備,即兩個MySQL伺服器互相將對方作為自己的主伺服器,自己又同時作為對方的從伺服器來進行復制。主要用於對MySQL寫操作要求比較高的環境中,避免了MySQL單點故障。
  • 4).雙主多從,其實就是雙主互備,然後再加上多個從伺服器,主要用於對MySQL寫操作要求比較高,同時查詢量比較大的業務環境中。

其實可以根據具體的情況靈活地將主/從結構進行變化組合,但萬變不離其宗,在進行MySQL複製的各種部署之前,有一些必須遵守的規則:
  • 1).同一時刻只能有一個主伺服器進行寫操作
  • 2).一個主伺服器可以有多個從伺服器
  • 3).無論是主伺服器還是從伺服器,都要確保各自的伺服器ID唯一,不然雙主互備就會出問題
  • 4).一個從伺服器可以將其從主伺服器獲得的更新資訊傳遞給其他從伺服器,依次類推。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2105934/,如需轉載,請註明出處,否則將追究法律責任。

相關文章