MySQL Fabric 套件,提供自动故障检测和故障转移
整理:mysqlpub.com
為了滿足當下對Web及云應用需求,甲骨文宣布推出MySQL Fabric。包含于MySQL Utilities中。
MySQL Fabric是一款可簡化管理MySQL數據庫群的整合式系統。該產品通過故障檢測和故障轉移功能提供了高可用性,同時通過自動數據分片功能實現可擴展 性。MySQL Fabric是一開源框架,能夠管理MySQL服務器群,整合可擴展式系統。該系統更加容易實現基于MySQL應用的橫向擴展及可用性的提高。
MySQL Fabric主要功能
與MySQL復制功能共同使用實現高可用性時,MySQL Fabric能夠提供自動故障檢測和故障轉移功能,具體包括:
監控主數據庫,如果服務器出現故障, MySQL Fabric將選出一個從數據庫,并將其升級為新的主數據庫。
提供事務處理的自動路徑選擇以連接到當前主數據庫,及從數據庫間的查詢負載均衡。
拓撲及服務器狀態對應用透明。
自動數據分片和再分片功能簡化了開發運營團隊的流程管理工作。這幫助用戶能夠:
對表分片,實現讀寫的橫向擴展;
選擇對哪些表分片,并指定分片鍵的字段,包括使用基于哈希映射還是基于區間映射;
將現有數據片轉移到新的服務器上,或者將這些數據片進一步分成更小的數據片。
對PHP、Python和Java連接器的擴展支持使得事務處理和查詢能夠直接發送到合適的MySQL服務器上。因為無需代理,不會產生額外延遲。
甲骨文高管引言
甲骨文公司MySQL開發副總裁Tomas Ulin表示:"全球很多大型網站和云應用都借助MySQL復制和分片功能來提升高可用性和可擴展性。MySQL Fabric通過自動故障檢測和故障轉移實現了高可用性以及自動數據分片,并對所有人開放。憑借MySQL Fabric這款整合的開源框架,無論MySQL應用是在內部部署還是云中,甲骨文都能使其輕松并安全地實現橫向擴展。"
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
總結
以上是生活随笔為你收集整理的MySQL Fabric 套件,提供自动故障检测和故障转移的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 30个Oracle语句优化规则详解
- 下一篇: jQuery:在一个回调中处理多个请求