MySQL MHA工具的優缺點歸納
MHA是由日本DeNA公司youshimaton(現就職於Facebook公司)開發的一套優秀的作為MySQL高可用性環境下故障切換和主從提升的高可用軟體。
優點:
由perl語言開發的開源工具
可以支援基於GTID的複製模式
MHA提供了主從切換和故障轉移功能,在進行故障轉移時不易產生資料丟失
當主DB不可用時,從多個從伺服器中選舉出新的主DB伺服器
同一個監控節點可以監控多個叢集
缺點:
需要編寫指令碼或者利用第三方工具(例如keepalived)來實現VIP的配置
MHA啟動只會對主資料庫進行監控
需要基於SSH免認證配置,存在安全隱患
沒有提供從伺服器的讀負載均衡功能
只能監控主伺服器是否可用,不能監控從伺服器
MHA主從切換過程簡述:
應用從原主DBA伺服器上儲存二進位制日誌
提升備選主DB伺服器為新的主DB伺服器
遷移叢集中的其他從DB作為新的主DB的從伺服器
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2157756/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MHA工具的優缺點歸納總結
- MySQL MHA工具的優缺點介紹MySql
- pt-osc工具的優缺點歸納總結
- Solr與Elasticsearch的優缺點比較總結和歸納SolrElasticsearch
- MySQL索引的優缺點MySql索引
- mysql和Oracle的特點,優缺點MySqlOracle
- 迴歸樹(Regression Trees)模型的優缺點模型
- MySQL MERGE表的優缺點介紹MySql
- Docker的優缺點Docker
- MySQL GTID複製的優缺點介紹MySql
- MySQL鎖使用的基本原則歸納MySql
- MySQL的binlog的格式及優缺點介紹MySql
- RabbitMQ優缺點MQ
- MySQL分割槽表的分割槽原理和優缺點MySql
- MySQL組複製的要求和限制歸納MySql
- PHP 面試知識點整理歸納PHP面試
- 節點快取的優缺點快取
- MyBatis的優缺點以及特點MyBatis
- 【Java面試】請說一下Mysql索引的優點和缺點?Java面試MySql索引
- Jtti:mysql主從同步的優點和缺點是什麼JttiMySql主從同步
- MySQL垂直拆分和水平拆分的優缺點和共同點總結MySql
- 線性迴歸(Linear Regression)演算法優缺點演算法
- MySQL 8 大叢集架構的優缺點總結MySql架構
- MySQL觸發器的使用和優缺點介紹ZGMHMySql觸發器
- MySQL自適應雜湊索引的特點和缺陷介紹和歸納MySql索引
- kafka的優缺點都有那些Kafka
- 關於 Cookie的優缺點Cookie
- Serverless架構的優缺點Server架構
- 使用css框架的優缺點CSS框架
- 淺談Ajax的優缺點
- MYSQL常用的效能指標總結和歸納MySql指標
- MySQL InnoDB獨立表空間模式的優點和缺點介紹MySql模式
- Vue 路由知識點歸納總結Vue路由
- HTTPS 優點與缺點HTTP
- 各版本 MySQL 並行複製的實現及優缺點MySql並行
- 【Mysql】MHA的原理MySql
- 微軟程式歸納新技術:元程式歸納微軟
- 【MHA】mysql高可用之MHAMySql