Postgresql复制:londiste与slony

Postgresql复制:londiste与slony,postgresql,replication,Postgresql,Replication,有没有人有过大量的使用经验?它是postgres复制的替代方案。我一直在拼命想让斯隆尼按照我需要的方式工作,并且一直在寻找更简单的方法 londiste似乎是一个很好的选择,但我想在我决定转换之前看看是否有人有任何优点/缺点。我已经使用了这两种方法,并且根据我的要求,londiste是一个很好的选择。 我们有一个简单的设置,其中从暂存服务器复制表的子集,通过在postgres 8.4和Centos 5.5以及skytools 2上运行的大批量更新和插入以及当天较小的更新来生存,我们还将其用作基于

有没有人有过大量的使用经验?它是postgres复制的替代方案。我一直在拼命想让斯隆尼按照我需要的方式工作,并且一直在寻找更简单的方法


londiste似乎是一个很好的选择,但我想在我决定转换之前看看是否有人有任何优点/缺点。

我已经使用了这两种方法,并且根据我的要求,londiste是一个很好的选择。
我们有一个简单的设置,其中从暂存服务器复制表的子集,通过在postgres 8.4和Centos 5.5以及skytools 2上运行的大批量更新和插入以及当天较小的更新来生存,我们还将其用作基于事件的操作的队列组件。以前我使用过1.*系列中的Slony,因此我无法对更新的版本发表评论。

Londiste的一些优点

  • 设置简单
  • 通常易于管理
  • 在8个月的生产使用中,复制的健壮性没有任何问题
  • 也可以用作复制之外的通用查询系统,编写您自己的用户查询非常简单
  • 一些缺点

  • 文档非常少
  • 在实现ddl更改时需要小心
  • 它不会阻止你在奴隶身上做出改变
  • 无法用于级联复制或故障切换/切换用例

  • 我对Slony的评论仅限于我的经验,即它的设置和管理非常复杂,我使用的版本在容忍Londiste的网络问题方面不如Londiste,但可以用于级联复制和切换用例。

    如前所述,Londiste确实更易于使用。从2012年3月发布的版本3开始,Londiste支持级联复制和故障切换/切换,以及一系列其他新的酷炫功能。

    为什么不在PostgreSQL 9中使用新功能进行热备份?我正在使用它将数据库从运行8.1的旧服务器迁移到运行9.0的新服务器。。。