Postgresql 数据库扩展方式主要有三种:
1。主从复制方式
和MysqL的Master-Slave复制原理一样,一个服务器充当主服务器,而一个或多个其它服务器充当从服务器;主服务器处理读写请求,从服务器只处理读请求。
更复杂的是树状结构复制。
目前免费的主从Postgresql复制方案是 Slony-I ;这里是安装过程示例。
2。多个主服务器的复制方式
允许将读写的申请发送给多台的计算机,这种方式由于需要在多台服务器之间同步数据变动可能会带来较严重的性能损失。
Pgcluster是目前这种方案中最好的,而且还可以免费下载。
3。集群方式
数据库复制只能解决“读 *** 作”的扩展,而对于“写 *** 作”的扩展则必须依靠集群来实现。目前正在学习研究一种 Postgresql 关系型数据库集群,也是中国雅虎团队开发的。这种数据库集群还未正式对外公布,我们也正在对它进行性能测试,并和Mysql集群进行比较。
总结以上是内存溢出为你收集整理的PostgreSQL 数据库扩展的三种方式全部内容,希望文章能够帮你解决PostgreSQL 数据库扩展的三种方式所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)