我有一个简单但棘手的问题 - 据我所知,Facebook,Google等有明显的原因有多台服务器 - 保持100%的正常运行时间,负载分配等等。
我的问题是他们如何在每台服务器后面的sql / nosql表上同步数据。换句话说,我需要查看什么才能理解他们如何进行数据同步?
答案 0 :(得分:1)
对于较小的应用程序,在节点之间复制数据(多个数据库系统的内置功能),以便在多个位置存在相同的副本。
较大的系统要么被分片,所以不同的数据存在于不同的地方或聚集在一起。
http://www.highscalability.com是了解运行和扩展大型Web应用程序问题的理想资源