Re: The state of PG replication in 2008/Q2? - Mailing list pgsql-performance

From Mathias Stjernström
Subject Re: The state of PG replication in 2008/Q2?
Date
Msg-id F58B66EE-6F38-4876-B0EF-C8C46740FF7D@globalinn.com
Whole thread Raw
In response to The state of PG replication in 2008/Q2?  (Dan Harris <fbsd@drivefaster.net>)
Responses Re: The state of PG replication in 2008/Q2?
Re: The state of PG replication in 2008/Q2?
List pgsql-performance
Hi Dan!

Its true, many of the replication options that exists for PostgreSQL
have not seen any updates in a while.

If you only looking for redundancy and not a performance gain you
should look at PostgreSQL PITR (http://www.postgresql.org/docs/8.1/static/backup-online.html
)

For Master-Slave replication i think that Slony http://www.slony.info/
is most up to date. But it does not support DDL changes.

You may wich to look at pgpool http://pgpool.projects.postgresql.org/
it supports Synchronous replication (wich is good for data integrity,
but can be bad for performance).

These are some of the open source options. I do not have any
experience with the commercial onces.

Best regards,
Mathias

http://www.pastbedti.me/


On 21 aug 2008, at 19.53, Dan Harris wrote:

> My company finally has the means to install a new database server
> for replication.  I have Googled and found a lot of sparse
> information out there regarding replication systems for PostgreSQL
> and a lot of it looks very out-of-date.  Can I please get some ideas
> from those of you that are currently using fail-over replication
> systems?  What advantage does your solution have?  What are the
> "gotchas" I need to worry about?
>
> My desire would be to have a parallel server that could act as a hot
> standby system with automatic fail over in a multi-master role.  If
> our primary server goes down for whatever reason, the secondary
> would take over and handle the load seamlessly.  I think this is
> really the "holy grail" scenario and I understand how difficult it
> is to achieve.  Especially since we make frequent use of sequences
> in our databases.  If MM is too difficult, I'm willing to accept a
> hot-standby read-only system that will handle queries until we can
> fix whatever ails the master.
> We are primary an OLAP environment but there is a constant stream of
> inserts into the databases.  There are 47 different databases hosted
> on the primary server and this number will continue to scale up to
> whatever the server seems to support.  The reason I mention this
> number is that it seems that those systems that make heavy use of
> schema changes require a lot of "fiddling".  For a single database,
> this doesn't seem too problematic, but any manual work involved and
> administrative overhead will scale at the same rate as the database
> count grows and I certainly want to minimize as much fiddling as
> possible.
>
> We are using 8.3 and the total combined size for the PG data
> directory is 226G.  Hopefully I didn't neglect to include more
> relevant information.
>
> As always, thank you for your insight.
>
> -Dan
>
>
>
> --
> Sent via pgsql-performance mailing list (pgsql-performance@postgresql.org
> )
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-performance


Attachment

pgsql-performance by date:

Previous
From: André Volpato
Date:
Subject: Re: Postgres not using array
Next
From: Andrew Sullivan
Date:
Subject: Re: The state of PG replication in 2008/Q2?