【发布时间】:2014-03-24 20:00:22
【问题描述】:
如果我错了,请纠正我,但我想通过添加更多机器或平衡多个服务器之间的负载来处理更多请求和负载是水平扩展。那么,如果我添加更多的服务器,我该如何分配数据库呢?我是否只创建一个数据库来保存多台服务器的用户记录?还是我也拆分数据库?那么数据库完整性呢?如何同步呢?我是一个新手,真的很困惑,但渴望学习。我想在我的项目中使用 postgresql,并且想在开始之前了解一些基本知识。我想要做的是,为应用程序负载平衡创建两台服务器(如果不是我必须做的,请纠正我)。如果没有数据库完整性,我将如何管理这些数据库?我必须在两台服务器中复制数据吗?你们如何拥有多个实例和管理数据库?我需要为此进行分片吗?根据postgresql,拥有许多没有数据库完整性的实例的最佳方法是什么。如果有人可以向我解释,我将不胜感激。谢谢!
【问题讨论】:
标签: postgresql database-design cloud scalability multiple-instances