MySql集羣搭建

    分佈式、集羣都是用來處理大批量數據操作的,工作原理不太一樣。分佈式是縮短每個任務的執行時間來提升工作效率,集羣是提高單位時間內執行的任務數來提高效率。分佈式是將步驟分到不同機器上,集羣指的是幾個任務同時處理。

    管理節點,數據節點和sql節點。

  • 管理節點(ndb_mgmd),管理服務器,負責管理數據節點和sql節點,以及集羣配置文件和集羣日誌文件。監控其他節點的工作狀態,能夠啓動、關閉或重啓某個節點。其他節點從管理節點檢索配置數據,當數據節點有新事件時就把事件信息發送給管理節點並寫入集羣日誌。提供配置數據、啓動並停止節點、運行備份等。由於這類節點負責管理其他節點的配置,應在啓動其他節點之前首先啓動這類節點。MGM節點是用命令ndb_mgmd啓動的。
  • 數據節點(ndbd),數據節點的數目與副本的數目相關,是片段的倍數。例如,對於兩個副本,每個副本有兩個片段,那麼就有4個數據節點。沒有必要有一個以上的副本。數據節點是用命令ndbd啓動的。
  • sql節點(mysqld),客戶端節點是使用NDB簇存儲引擎的傳統mysql服務器。典型情況下,sql節點是使用命令mysqld -ndbcluster啓動的,或將ndbcluster添加到my.cnf吼使用mysqld啓動。

 

 

 

 

 

參考:https://blog.csdn.net/zhou2s_101216/article/details/50757452

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章