2010-10-28 158 views
0

有人能給我一個關於擴展數據庫或存儲的舊的和最新的研究的快速簡要介紹嗎? 我聽說過主/從。還有什麼?謝謝!如何擴展數據庫

+2

快?你在詢問可以填寫幾本書的信息。 – Oded 2010-10-28 08:07:08

回答

1

通常有兩種方式來擴展數據庫 - 水平和垂直(如果軟件和數據庫的設計是正確的,可以混合在一起)。

垂直幾乎意味着更大的電腦 - 更多的內存,CPU,更快的磁盤等等

橫指跨多臺計算機上分散負載。一個例子是sharding,另一個例子是使用不同的機器來處理不同的數據(一個數據庫用於客戶數據,另一個用於產品數據等)。

我不確定你對主/從的含義是什麼?這是一個與備份和故障轉移相關的概念,而不是可擴展性。

+0

你的垂直/水平可伸縮性的定義是倒退的。主/從配置是將數據寫入只讀副本的主服務器。 – Novikov 2010-11-04 04:19:22

+0

@Novikov - 正確地混合垂直/水平。接得好。 – Oded 2010-11-04 09:34:16