亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

盱眙县| 五指山市| 温泉县| 河源市| 定陶县| 潍坊市| 西乌珠穆沁旗| 屯留县| 扎赉特旗| 阜宁县| 都安| 屏南县| 策勒县| 醴陵市| 襄垣县| 舞钢市| 天峻县| 鸡东县| 庐江县| 剑河县| 玉田县| 公主岭市| 德庆县| 洛隆县| 泾源县| 维西| 阳曲县| 乌拉特中旗| 武义县| 如皋市| 张北县| 泾川县| 通江县| 台前县| 密云县| 绥德县| 北流市| 黄骅市| 衡阳市| 卢龙县| 苍山县|