0

我想知道这些
拥有超过数百万条记录和
每秒数百万次查找的数据库如何如此之快。
它们是如何优化的?
是否有托管这些数据库的特殊服务器?它们是如何缩放的?

4

1 回答 1

1

大型应用程序跨多个服务器横向扩展。您的 ID 通常被散列到某个有限数字(例如 50)的存储桶中,这 50 个服务器每秒可以处理 1,000 个请求。假定使用量在所有 50 台服务器上相当平均地分配。备份和恢复有点复杂,因为“一些”用户可能会丢失数据,而其他用户则不会。

于 2009-12-20T07:31:07.680 回答