Re: Core team statement on replication in PostgreSQL

From: Peter Eisentraut <peter_e(at)gmx(dot)net>
To: pgsql-hackers(at)postgresql(dot)org
Cc: David Fetter <david(at)fetter(dot)org>, Bruce Momjian <bruce(at)momjian(dot)us>, Josh Berkus <josh(at)agliodbs(dot)com>, Marko Kreen <markokr(at)gmail(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Subject: Re: Core team statement on replication in PostgreSQL
Date: 2008-05-29 19:54:03
Message-ID: 200805292154.04547.peter_e@gmx.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-advocacy pgsql-hackers

David Fetter wrote:
> Either one of these would be great, but something that involves
> machines that stay useless most of the time is just not going to work.

Lots of people do use warm standby already anyway, just not based on
mechanisms built into PostgreSQL. So defining away this need is completely
unrealistic based on my experience. Even if there were a read-only slave,
lots of applications couldn't make use of it.

Anyway, a common approach to making better use of the hardware is to put some
other service on the otherwise-standby machine, which in turn uses your
master database server machine as its failover target. Unless you run *only*
a database, there would usually be some candidate that you could set up that
way.

Another common approach is to realize that for some the costs of a downtime
risk are higher than buying some extra hardware.

I think the consensus in the core team was that having synchronous log
shipping in 8.4 would already be a worthwhile feature by itself.

In response to

Responses

Browse pgsql-advocacy by date

  From Date Subject
Next Message Peter Eisentraut 2008-05-29 19:56:12 Re: Core team statement on replication in PostgreSQL
Previous Message Marko Kreen 2008-05-29 19:33:41 Re: Core team statement on replication in PostgreSQL

Browse pgsql-hackers by date

  From Date Subject
Next Message Peter Eisentraut 2008-05-29 19:56:12 Re: Core team statement on replication in PostgreSQL
Previous Message Marko Kreen 2008-05-29 19:33:41 Re: Core team statement on replication in PostgreSQL