-1
我有一个简单而棘手的问题 - 就我所知,Facebook,Google等有超过一台服务器,原因很明显 - 保持100%的正常运行时间,负载分配等等。同步跨几台服务器的数据
我的问题是他们如何同步每个服务器后面的sql/nosql表上的数据。换句话说,为了理解他们如何进行数据同步,我需要寻找什么?
我有一个简单而棘手的问题 - 就我所知,Facebook,Google等有超过一台服务器,原因很明显 - 保持100%的正常运行时间,负载分配等等。同步跨几台服务器的数据
我的问题是他们如何同步每个服务器后面的sql/nosql表上的数据。换句话说,为了理解他们如何进行数据同步,我需要寻找什么?
对于较小的应用程序,数据在节点之间被复制(多个数据库系统的内置功能),以便相同的副本存在于多个位置。
较大的系统要么被分出来,因此不同的数据存在于不同的地方或集群中。
http://www.highscalability.com是理解大型web应用运行和缩放问题的好资源