困惑水平缩放

如果我错了,请纠正我,但我想通过添加更多的机器或平衡多台服务器之间的负载处理更多的请求和加载是横向scalling。 所以,如果我添加更多的服务器,我该如何分配数据库? 我是否创build一个数据库来保存多个服务器的用户logging? 或者我也拆分数据库? 数据库完整性呢? 如何同步它? 否则我该怎么办? 我是一个新手,真的很困惑,但很渴望学习。 如果你能向我解释,我将不胜感激。 谢谢!

在这种types的设置中,您的数据库层可能不一定需要水平扩展或以与Web层相同的速率进行扩展。 它通常是在负载均衡解决scheme后面扩展的Web层。

对于数据库向外扩展,请查看分片