中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL數據庫HA方案的示例分析

發布時間:2022-01-14 15:48:32 來源:億速云 閱讀:233 作者:小新 欄目:數據庫

這篇文章主要為大家展示了“MySQL數據庫HA方案的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“MySQL數據庫HA方案的示例分析”這篇文章吧。

一、 MySQL Replication

對于單一的MySQL同步功能,因無法實現IP地址的自動切換,而該表中所列的功能是MySQL Replication的單向同步工作方式,需要改進為雙向同步,就可以實現數據的雙向同步、重同步、數據庫切換的功能。

二、 MySQL Replication+Heartbeat

對于第二種方案,引入了heartbeat,所以可以實現IP地址切換,heartbeat只針對主機和網絡故障的切換,無法監控數據庫故障,所以需要額外的工具和配置,而且MySQL Replication的工作機制為異步通訊方式,對同步的數據的一致性可能產生影響。

三、 MySQL+Heartbeat+DRBD

對于第三種采用了DRBD,DRBD是Distributed Replicated Block Device,是基于內核開發的一個虛擬塊設備的工具,該軟件可以在一個實際塊設備或分區上虛擬一個塊設備,并掛載到系統之上,兩臺主機通過配置,來同步塊設備上的數據,能夠實現雙向實時同步的功能,但同時只能有一臺主機處于活動狀態,從服務器上的虛擬塊設備無法掛載,從而不能啟動從服務器的MySQL服務,在切換時需要從服務器控制啟動順序,按順序切換DRBD,掛載虛擬塊設備,啟動MySQL,調試中該時延較長。而且DRBD基于內核,在應用調試中,多次導致服務器內核出問題而導致主機死機,所以對于服務器的高穩定需求不滿足。

四、 MySQL Cluster

集群方式一般應用在負載均衡,采用單向同步的方式,對數據的修改只在一臺數據庫服務器上進行,對于查詢則交給其他的數據庫服務器,同時無法完成IP地址的自動切換,所以沒有調試

五、 MySQL+memcached

這種方案采用共享內存的方式,使多個MySQL共享同一內存緩沖區,故不適用備份的目的。

六、 其他方案

1.    MySQL Proxy

對于IP地址切換的功能,也可以采用MySQL Proxy來實現,其工作原理是在MySQL Server和Client之間添加一個代理設備,通過lua腳本來處理數據請求,可以根據業務需求用lua腳本實現不同的功能,但這種方式將多添加一臺MySQL Proxy服務器,所以不考慮。

2.    MyBalanceMyReplication

對于同步功能,除了MySQL本身的同步和DRBD外,還有MyBalance和MyReplication兩個工具可以實現,但這兩個工具只能進行單向同步,不適合雙向備份的目的,所以無法滿足需求。

以上是“MySQL數據庫HA方案的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

若尔盖县| 简阳市| 临泽县| 横山县| 合山市| 通山县| 滁州市| 茂名市| 郴州市| 永安市| 名山县| 黔江区| 横峰县| 霍山县| 西宁市| 米脂县| 灌云县| 康定县| 敖汉旗| 察隅县| 盱眙县| 紫阳县| 龙游县| 育儿| 濉溪县| 江西省| 梁平县| 河西区| 凤城市| 闸北区| 建德市| 永和县| 夏邑县| 旺苍县| 韶山市| 商水县| 宝应县| 唐山市| 拉萨市| 肇庆市| 苏尼特左旗|