MySQL Fabric 套件,提供自动故障检测和故障转移
整理:mysqlpub.com
為了滿足當(dāng)下對(duì)Web及云應(yīng)用需求,甲骨文宣布推出MySQL Fabric。包含于MySQL Utilities中。
MySQL Fabric是一款可簡(jiǎn)化管理MySQL數(shù)據(jù)庫(kù)群的整合式系統(tǒng)。該產(chǎn)品通過(guò)故障檢測(cè)和故障轉(zhuǎn)移功能提供了高可用性,同時(shí)通過(guò)自動(dòng)數(shù)據(jù)分片功能實(shí)現(xiàn)可擴(kuò)展 性。MySQL Fabric是一開(kāi)源框架,能夠管理MySQL服務(wù)器群,整合可擴(kuò)展式系統(tǒng)。該系統(tǒng)更加容易實(shí)現(xiàn)基于MySQL應(yīng)用的橫向擴(kuò)展及可用性的提高。
MySQL Fabric主要功能
與MySQL復(fù)制功能共同使用實(shí)現(xiàn)高可用性時(shí),MySQL Fabric能夠提供自動(dòng)故障檢測(cè)和故障轉(zhuǎn)移功能,具體包括:
監(jiān)控主數(shù)據(jù)庫(kù),如果服務(wù)器出現(xiàn)故障, MySQL Fabric將選出一個(gè)從數(shù)據(jù)庫(kù),并將其升級(jí)為新的主數(shù)據(jù)庫(kù)。
提供事務(wù)處理的自動(dòng)路徑選擇以連接到當(dāng)前主數(shù)據(jù)庫(kù),及從數(shù)據(jù)庫(kù)間的查詢負(fù)載均衡。
拓?fù)浼胺?wù)器狀態(tài)對(duì)應(yīng)用透明。
自動(dòng)數(shù)據(jù)分片和再分片功能簡(jiǎn)化了開(kāi)發(fā)運(yùn)營(yíng)團(tuán)隊(duì)的流程管理工作。這幫助用戶能夠:
對(duì)表分片,實(shí)現(xiàn)讀寫(xiě)的橫向擴(kuò)展;
選擇對(duì)哪些表分片,并指定分片鍵的字段,包括使用基于哈希映射還是基于區(qū)間映射;
將現(xiàn)有數(shù)據(jù)片轉(zhuǎn)移到新的服務(wù)器上,或者將這些數(shù)據(jù)片進(jìn)一步分成更小的數(shù)據(jù)片。
對(duì)PHP、Python和Java連接器的擴(kuò)展支持使得事務(wù)處理和查詢能夠直接發(fā)送到合適的MySQL服務(wù)器上。因?yàn)闊o(wú)需代理,不會(huì)產(chǎn)生額外延遲。
甲骨文高管引言
甲骨文公司MySQL開(kāi)發(fā)副總裁Tomas Ulin表示:"全球很多大型網(wǎng)站和云應(yīng)用都借助MySQL復(fù)制和分片功能來(lái)提升高可用性和可擴(kuò)展性。MySQL Fabric通過(guò)自動(dòng)故障檢測(cè)和故障轉(zhuǎn)移實(shí)現(xiàn)了高可用性以及自動(dòng)數(shù)據(jù)分片,并對(duì)所有人開(kāi)放。憑借MySQL Fabric這款整合的開(kāi)源框架,無(wú)論MySQL應(yīng)用是在內(nèi)部部署還是云中,甲骨文都能使其輕松并安全地實(shí)現(xiàn)橫向擴(kuò)展。"
MySQL Fabric文檔:8 MySQL Fabric
8.1 Introduction to Fabric
8.2 Installing and Configuring Fabric
8.3 Quick Start
8.4 The mysqlfabric Utility
8.5 Using Connector/Python with MySQL Fabric
8.6 Using Connector/J with MySQL Fabric
總結(jié)
以上是生活随笔為你收集整理的MySQL Fabric 套件,提供自动故障检测和故障转移的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 30个Oracle语句优化规则详解
- 下一篇: jQuery:在一个回调中处理多个请求