Re: [SQL ] MYSQL Cluster是什麼??
※ 引述《maplenote (Maple)》之銘言:
: 小女PHP跟MYSQL算是自學的..所以觀念不是很清楚
: 我還沒真正使用過三台主機
: 但是上司的意思是要分散流量給三台主機,以防流量過多
: (我剛要寫資料庫..還不知道用內部網路連的到沒><")
: 目前規劃是
: 第一台 主網頁.新聞(資料庫:新聞)
: 第二台 討論區網頁(資料庫:討論區文章)
: 第三台 會員網頁(資料庫:會員資料)
: 也就是3台都有各自的網頁跟DB
: 只是這樣真的能做到分散流量嗎?還是反而再DB搜尋上更吃重?
: 因為我去搜文章有人說MYSQL Cluster
: 但不太了解它的架構
: 如果用MYSQL Cluster
: 在撰寫上有什麼不一樣的嗎?
: 硬體運用上 網頁跟DB要怎麼區分成三台主機會比較好?
MySQL Cluster 最低需要"四台"伺服器(不過有偷吃步可以降到三台)
以你的情況
比較好的辦法可能是資料庫自己一台
另外兩台則是一樣的用來分散流量
兩台web主機以區網方式連線資料庫
再同步兩台主機上的檔案
資料庫主機並無public ip
以dns分散流量法的話
server1:
hostname: web.oooo.com.tw
ip:實體ip 123.123.123.123
server2:
hostname: web.oooo.com.tw
ip:實體ip 123.123.123.124
server3:
hostname: dbserver
ip:192.168.0.3
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.173.21
※ 編輯: finalodyssey 來自: 59.126.173.21 (11/07 22:16)
討論串 (同標題文章)