PDA

查看完整版本 : sql


chin5984
2016-10-18, 11:39 AM
別鬧了, DB 哪有人這樣做負載平衡的...有哪家的 Load Balancer 可以讓你這樣用?

應該要組成 DB Cluster 才對....

在 Cluster 的環境中, DB 主機可以有很多台, 但是大家的後端都接到同一個外部儲存體 (通常是 SAN), 所有主機都寫入同一個儲存體內的一個 DB 而已, 也因為只有一個儲存體, 一個 DB, 所以主機之間根本沒有同步的需要.

chin5984
2016-10-18, 11:49 AM
2.1 MYSQL 有M-S、M-M、讀寫分離等等技術
3.建議直接拿四台SERVER做CLUSTER

在做資料庫多台併行前要先決定你的資料一致性要多高
如果可以容忍有時間差的同步
可以考慮Big Table 架構的資料庫來進行處理
否則就是加快取吧~~
盡量把 讀/寫 的任務分散開來做