mysql cluster簡介
mysql cluster 是 mysql 適合于分布式計算環境的高實用、高冗余版本。它采用了NDB Cluster 存儲引擎,允許在1個 Cluster 中運行多個mysql服務器。mysql Cluster 由一組計算機構成,每臺計算機上均運行著多種進程,mysql cluster官網包括mysql服務器,NDB Cluster 的數據節點,管理服務器,以及(可能)專門的數據訪問程序。關于 Cluster 中這些組件的關系。
mysqlcluster是一種技術,該技術允許在無共享的系統中部署“內存中”數據庫的 Cluster ,通過無共享體系結構,系統能夠使用廉價的硬件,而且對軟硬件無特殊要求,此外,由于每個組件有自己的內存和磁盤,不存在單點故障,mysql cluster(mysql集群)官方網站、電腦軟件、編程開發、數據庫類、感興趣的朋友歡迎下載使用!
mysql cluster特色
1.管理(MGM)節點:這類節點的作用是管理MySQL Cluster內的其他節點,如提供配置數據、啟動并停止節點、運行備份等。由于這類節點負責管理其他節點的配置,應在啟動其他節點之前首先啟動這類節點。MGM節點是用命令“ndb_mgmd”啟動的。
2.數據節點:這類節點用于保存 Cluster的數據。數據節點的數目與副本的數目相關,是片段的倍數。例如,對于兩個副本,每個副本有兩個片段,那么就有4個數據節點。mysql cluster(mysql集群),v7.5.6 官方安裝版不過沒有必要設置多個副本。數據節點是用命令“ndbd”啟動的。
3.SQL節點:這是用來訪問 Cluster數據的節點。對于MySQL Cluster,客戶端節點是使用NDB Cluster存儲引擎的傳統MySQL服務器。通常,SQL節點是使用命令“mysqld –ndbcluster”啟動的,或將“ndbcluster”添加到“my.cnf”后使用“mysqld”啟動。
溫馨提醒:文章觀點來源于網絡,隨歲月變遷,準確性、可靠性、難免有所變動,因此文中資訊僅供參考!刪除,修改信息,聯糸方式,詳見網頁底部。