免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3947 | 回复: 4
打印 上一主题 下一主题

请问, 一般PostgreSQL的Replication是怎么实现? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-21 23:23 |只看该作者 |倒序浏览
本帖最后由 seiya 于 2011-12-21 23:24 编辑

MySQL可以通过配置文件来实现.
但是PostgreSQL貌似需要第三方的工具.
请问, 一般都是用什么样的解决方案的?
或者有相关资料吗?

论坛徽章:
0
2 [报告]
发表于 2011-12-21 23:51 |只看该作者
哎  期待高手

论坛徽章:
0
3 [报告]
发表于 2012-03-31 16:15 |只看该作者
我也想知道,一直在找呢

论坛徽章:
0
4 [报告]
发表于 2012-03-31 18:06 |只看该作者
不用找了, postgreSQL 9.0 和 9.1 本身就支持

论坛徽章:
0
5 [报告]
发表于 2012-04-08 12:38 |只看该作者
回复 1# seiya

PostgreSQL下做Replication分以下几种:
  • Warm Standby(8.x):
    基于WAL日志,对主库没有性能影响;
    备库不可读,只有在切换后才可以进行操作,数据传输时以WAL文件为单位,每次为16MB;
    注意:Replicaion为整个数据库实例,并要求主、备库版本及操作系统相同
  • Hot Standby & Stream Replication(9.x):
    基于WAL日志,对主库没有性能影响;
    备库可进行只读操作,数据传输支持Stream模式,9.0只支持“异步Replication”,9.1支持“同步Relication”;
    注意:Replicaion为整个数据库实例,并要求主、备库版本及操作系统相同
  • Slony-II及(第三方免费):
    基于Trigger,对主库性能约有5-10%影响;
  • 备库可进行只读操作;
    支持对指定表进行Replication,无需复制整个数据库实例
    支持对指定表中进行基于条件的数据过滤,实现如:北京、上海、广东数据复制到各地服务器的功能
    主备库版本不限制、操作系统不限制
  • xDB Replication(第三方商业):
    与Slony-II功能相同,从原理上看是基于Slony-II是行开发的
    特点是支持异构数据库,如:
    • Oracle <-> PostgreSQL
    • Oracle <-> EnterpriseDB Postgres Plus Advanced Server
    • MSSQL <-> PostgreSQL
    • MSSQL <-> EnterpriseDB Postgres Plus Advanced Server

   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP