? ? ? ? 首先簡(jiǎn)單介紹一下MySql Cluster,MySQL 集群是一個(gè)可擴(kuò)展、高性能、集群化數(shù)據(jù)庫(kù)產(chǎn)品。最初用于對(duì)使用要求最為最
苛刻的電信行業(yè)。電信應(yīng)用要求數(shù)據(jù)庫(kù)的可用性超過(guò) 99.999%。
?
? ? ? ?MySQL 集群由三類(lèi)節(jié)點(diǎn)組成:
?
- 數(shù)據(jù)節(jié)點(diǎn)(Data Nodes)存儲(chǔ)所有屬于 MySQL 集群的數(shù)據(jù)。
- 管理服務(wù)器節(jié)點(diǎn)(Management Server Nodes) 控制系統(tǒng)啟動(dòng)時(shí)的初始配置。
- MySQL 服務(wù)器節(jié)點(diǎn)(MySQL Server Nodes) 用于存取集群數(shù)據(jù)節(jié)點(diǎn)上的數(shù)據(jù),為軟件開(kāi)發(fā)人員提供了一個(gè)標(biāo)準(zhǔn) SQL 語(yǔ)言編程接口。
下面配置一個(gè)由一個(gè)管理節(jié)點(diǎn)、二個(gè)MySQL服務(wù)器節(jié)點(diǎn)和二個(gè)數(shù)據(jù)節(jié)點(diǎn)組成的集群,拓?fù)鋱D如下:
?
[NDBD DEFAULT]
NoOfReplicas: 2
DataDir: /usr/local/mysql-ndb/data
# Data Memory, Index Memory, and String Memory
DataMemory: 128M
IndexMemory: 64M
BackupMemory: 32M
[MGM DEFAULT]
PortNumber: 1186
DataDir: /usr/local/mysql-cluster/data
[NDB_MGMD]
Id: 1
HostName: 192.168.66.170
ArbitrationRank: 1
[NDBD]
Id: 2
HostName: 192.168.66.171
[NDBD]
Id: 3
HostName: 192.168.66.172
[API]
Id: 4
HostName: 192.168.66.171
ArbitrationRank: 2
BatchByteSize:64KB
[API]
Id: 5
HostName: 192.168.66.172
BatchByteSize:64KB
[API]
Id: 6
[API]
Id: 7
[MYSQLD]
ndbcluster # run NDB engine
ndb-connectstring=192.168.66.170 # location of MGM node
# Options for ndbd process:
[MYSQL_CLUSTER]
ndb-connectstring=192.168.66.170 # location of MGM node
[mysqld]
ndbcluster # run NDB engine
ndb-connectstring=192.168.66.170 # location of MGM node
[MYSQL_CLUSTER]
ndb-connectstring=192.168.66.170 # location of MGM node
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元

