我们的postgres服务器是关于它的容量,我们正在研究添加第二个数据库服务器。是否有任何扩展解决方案特别适合postgres安装?将postgres服务器扩展到多个服务器
18
A
回答
19
您正在寻找一组有限的选择,这取决于您的具体要求(读写比率以及您的应用程序偶尔存在不一致的读取容错程度[同步与异步复制?主从与vs 。多主?],强连接你的表是如何[集群]等)
UPDATE
超过六年过去了。 请参阅PostgreSQL文档中的High Availability, Load Balancing, and Replication chapter以了解可用的最新解决方案。
+0
现在不需要我写答案了......你说得很完美。 – womble 2009-02-20 22:41:23
4
你检查了你的瓶颈吗?什么是使您的服务器努力工作的查询?也许它可以更好地调整。
如果调整不起作用,升级服务器通常比设置复制要容易得多。在RAID1或RAID10中添加一些磁盘,添加一些RAM,更多内核和更快的处理器。具有电池支持缓存的好RAID控制器也会有很大的不同。
复制ID有利于高可用性,但如果出现性能问题,通常更大的服务器将更具成本效益。
1
有Postgres Advanced Server和Continuent Tungsten也值得研究企业级解决方案。
相关问题
- 1. 将Nodejs服务器扩展到多个系统?
- 2. 通过多台服务器扩展cronjob
- 3. 从Firefox扩展通信到服务器
- 4. Lucene.net服务器场/多个服务器
- 5. 亚马逊扩展Web服务器的数据库服务器
- 6. 服务器到服务器Web服务
- 7. 将服务器端事件添加到扩展器控件
- 8. postgres服务器已启动但无法连接到服务器
- 9. 在同一域名上的多个服务器之间扩展Web服务
- 10. 多个服务器
- 11. 将多个服务器连接到Azure服务总线
- 12. gRPC(Java):服务器与多服务器服务器的多个实例
- 13. 连接到多个服务器(Sql服务器)
- 14. Postgres服务器不听
- 15. Ruby on Rails Postgres服务器
- 16. PostgeSQL:升级Postgres服务器
- 17. 开始Postgres服务器
- 18. 将服务器添加到服务
- 19. 从Neo4j服务器扩展登录Log4j
- 20. 服务器不支持STARTTLS扩展
- 21. 服务器端与Chrome扩展
- 22. TYPO3 6.2扩展中的SOAP服务器
- 23. 如何扩展Node.js WebSocket Redis服务器?
- 24. 无功扩展Web服务器
- 25. 扩展套接字服务器
- 26. Python服务器:Chrome扩展SSL证书
- 27. 可扩展API服务器,带Restlet?
- 28. SQL服务器扩展在PHP手册
- 29. php_mcrypt扩展为Windows服务器2008 R2
- 30. SMTP AUTH扩展服务器不
你也可以看看[这里](http://wiki.postgresql.org/wiki/Replication%2C_Clustering%2C_and_Connection_Pooling)。 – 2009-02-22 15:06:59