2013-03-02 52 views
-1

我有一個簡單而棘手的問題 - 就我所知,Facebook,Google等有超過一臺服務器,原因很明顯 - 保持100%的正常運行時間,負載分配等等。同步跨幾臺服務器的數據

我的問題是他們如何同步每個服務器後面的sql/nosql表上的數據。換句話說,爲了理解他們如何進行數據同步,我需要尋找什麼?

回答

1

對於較小的應用程序,數據在節點之間被複制(多個數據庫系統的內置功能),以便相同的副本存在於多個位置。

較大的系統要麼被分出來,因此不同的數據存在於不同的地方或集羣中。

http://www.highscalability.com是理解大型web應用運行和縮放問題的好資源