Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Pgsql Hackers > Core team state...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 163 Topic 9446 of 10966
Post > Topic >>

Core team statement on replication in PostgreSQL

by tgl@[EMAIL PROTECTED] (Tom Lane) May 29, 2008 at 10:12 AM

The Postgres core team met at PGCon to discuss a few issues, the largest
of which is the need for simple, built-in replication for PostgreSQL.
Historically the project policy has been to avoid putting replication
into core PostgreSQL, so as to leave room for development of competing
solutions, recognizing that there is no "one size fits all" replication
solution.  However, it is becoming clear that this policy is hindering
acceptance of PostgreSQL to too great an extent, compared to the benefit
it offers to the add-on replication projects.  Users who might consider
PostgreSQL are choosing other database systems because our existing
replication options are too complex to install and use for simple cases.
In practice, simple asynchronous single-master-multiple-slave
replication covers a respectable fraction of use cases, so we have
concluded that we should allow such a feature to be included in the core
project.  We emphasize that this is not meant to prevent continued
development of add-on replication projects that cover more complex use
cases.

We believe that the most appropriate base technology for this is
probably real-time WAL log ****pping, as was demoed by NTT OSS at PGCon.
We hope that such a feature can be completed for 8.4.  Ideally this
would be coupled with the ability to execute read-only queries on the
slave servers, but we see technical difficulties that might prevent that
from being completed before 8.5 or even further out.  (The big problem
is that long-running slave-side queries might still need tuples that are
vacuumable on the master, and so replication of vacuuming actions would
cause the slave's queries to deliver wrong answers.)

Again, this will not replace Slony, pgPool, Continuent, Londiste, or
other systems for many users, as it will be not be highly scalable nor
sup****t long-distance replication nor replicating less than an entire
installation.  But it is time to include a simple, reliable basic
replication feature in the core system.

			regards, tom lane

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@[EMAIL PROTECTED]
)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
 




 163 Posts in Topic:
Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-05-29 10:12:55 
Re: Core team statement on replication in PostgreSQL
markokr@[EMAIL PROTECTED]  2008-05-29 17:54:03 
Re: Core team statement on replication in PostgreSQL
rickv@[EMAIL PROTECTED]   2008-05-29 10:58:19 
Re: Core team statement on replication in PostgreSQL
teodor@[EMAIL PROTECTED]   2008-05-29 22:49:14 
Re: Core team statement on replication in PostgreSQL
david@[EMAIL PROTECTED]   2008-05-29 08:21:05 
Re: Core team statement on replication in PostgreSQL
bhurt@[EMAIL PROTECTED]   2008-05-29 12:11:21 
Re: Core team statement on replication in PostgreSQL
ajs@[EMAIL PROTECTED] (A  2008-05-29 14:13:26 
Re: Core team statement on replication in PostgreSQL
david@[EMAIL PROTECTED]   2008-05-29 11:28:08 
Re: Core team statement on replication in PostgreSQL
bhurt@[EMAIL PROTECTED]   2008-05-29 15:21:24 
Re: Core team statement on replication in PostgreSQL
pgsql@[EMAIL PROTECTED]   2008-05-30 02:41:08 
Re: Core team statement on replication in PostgreSQL
gsmith@[EMAIL PROTECTED]   2008-05-29 13:39:48 
Re: Core team statement on replication in PostgreSQL
james@[EMAIL PROTECTED]   2008-06-01 20:57:00 
Re: Core team statement on replication in PostgreSQL
markokr@[EMAIL PROTECTED]  2008-05-29 18:40:57 
Re: Core team statement on replication in PostgreSQL
josh@[EMAIL PROTECTED] (  2008-05-29 08:49:54 
Re: Core team statement on replication in
bruce@[EMAIL PROTECTED]   2008-05-29 11:58:31 
Re: Core team statement on replication in PostgreSQL
david@[EMAIL PROTECTED]   2008-05-29 09:12:02 
Re: Core team statement on replication in
bruce@[EMAIL PROTECTED]   2008-05-29 12:13:20 
Re: Core team statement on replication in PostgreSQL
xzilla@[EMAIL PROTECTED]   2008-05-29 17:42:16 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-05-29 17:52:37 
Re: Core team statement on replication in PostgreSQL
dim@[EMAIL PROTECTED] (D  2008-05-30 00:12:31 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-05-29 18:29:01 
Re: Core team statement on replication in PostgreSQL
dfontaine@[EMAIL PROTECTE  2008-05-30 10:29:30 
Re: Core team statement on replication in PostgreSQL
dfontaine@[EMAIL PROTECTE  2008-05-30 11:02:03 
Re: Core team statement on replication in PostgreSQL
jd@[EMAIL PROTECTED] (&q  2008-05-29 14:54:36 
Re: Core team statement on replication in PostgreSQL
andrew@[EMAIL PROTECTED]   2008-05-29 18:39:53 
Re: Core team statement on replication in PostgreSQL
jd@[EMAIL PROTECTED] (&q  2008-05-29 15:47:05 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-05-29 19:02:56 
Re: Core team statement on replication in PostgreSQL
ajs@[EMAIL PROTECTED] (A  2008-05-29 22:38:28 
Re: Core team statement on replication in PostgreSQL
gsmith@[EMAIL PROTECTED]   2008-05-30 16:22:41 
Re: Core team statement on replication in PostgreSQL
gsmith@[EMAIL PROTECTED]   2008-05-30 18:11:20 
Re: Core team statement on replication in PostgreSQL
jd@[EMAIL PROTECTED] (&q  2008-05-29 16:12:22 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-05-29 20:14:30 
Re: Core team statement on replication in PostgreSQL
aidan@[EMAIL PROTECTED]   2008-05-29 20:57:21 
Re: Core team statement on replication in PostgreSQL
jd@[EMAIL PROTECTED] (&q  2008-05-29 18:25:49 
Re: Core team statement on replication in PostgreSQL
mmoncure@[EMAIL PROTECTED  2008-05-29 20:25:10 
Re: Core team statement on replication in PostgreSQL
gsmith@[EMAIL PROTECTED]   2008-05-29 20:31:31 
Re: Core team statement on replication in PostgreSQL
josh@[EMAIL PROTECTED] (  2008-05-29 18:26:36 
Re: Core team statement on replication in PostgreSQL
andrew@[EMAIL PROTECTED]   2008-05-29 23:02:56 
Re: Core team statement on replication in PostgreSQL
ishii@[EMAIL PROTECTED]   2008-05-31 09:56:19 
Re: Core team statement on replication in PostgreSQL
andrew@[EMAIL PROTECTED]   2008-05-30 21:32:26 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-05-30 01:10:20 
Re: Core team statement on replication in PostgreSQL
mmoncure@[EMAIL PROTECTED  2008-05-29 22:59:21 
Re: Core team statement on replication in PostgreSQL
singh.gurjeet@[EMAIL PROT  2008-05-30 12:31:46 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-05-30 10:46:19 
Re: Core team statement on replication in PostgreSQL
andrew@[EMAIL PROTECTED]   2008-05-30 11:30:14 
Re: Core team statement on replication in
bruce@[EMAIL PROTECTED]   2008-06-09 21:25:17 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-06-09 21:50:58 
Re: Core team statement on replication in PostgreSQL
josh@[EMAIL PROTECTED] (  2008-06-10 09:01:05 
Re: Core team statement on replication in PostgreSQL
itagaki.takahiro@[EMAIL P  2008-06-11 10:11:07 
Re: Core team statement on replication in PostgreSQL
singh.gurjeet@[EMAIL PROT  2008-05-31 02:48:51 
Re: Core team statement on replication in PostgreSQL
mmoncure@[EMAIL PROTECTED  2008-05-30 11:59:23 
Re: Core team statement on replication in PostgreSQL
simon@[EMAIL PROTECTED]   2008-05-30 15:43:00 
Re: Core team statement on replication in PostgreSQL
simon@[EMAIL PROTECTED]   2008-05-30 16:58:03 
Re: Core team statement on replication in PostgreSQL
adsmail@[EMAIL PROTECTED]  2008-05-30 16:26:53 
Re: Core team statement on replication in PostgreSQL
adsmail@[EMAIL PROTECTED]  2008-05-30 16:19:00 
Re: Core team statement on replication in PostgreSQL
Chris Browne <cbbrowne  2008-06-02 11:52:05 
Re: Core team statement on replication in PostgreSQL
xzilla@[EMAIL PROTECTED]   2008-05-30 15:16:34 
Re: Core team statement on replication in PostgreSQL
xzilla@[EMAIL PROTECTED]   2008-05-30 15:16:29 
Re: Core team statement on replication in PostgreSQL
xzilla@[EMAIL PROTECTED]   2008-05-30 15:16:57 
Re: Core team statement on replication in PostgreSQL
markokr@[EMAIL PROTECTED]  2008-05-30 16:31:06 
Re: Core team statement on replication in PostgreSQL
jd@[EMAIL PROTECTED] (&q  2008-05-30 17:00:17 
Re: Core team statement on replication in PostgreSQL
simon@[EMAIL PROTECTED]   2008-05-30 09:56:45 
Re: Core team statement on replication in PostgreSQL
adsmail@[EMAIL PROTECTED]  2008-05-31 00:42:20 
Re: Core team statement on replication in
bruce@[EMAIL PROTECTED]   2008-06-09 21:46:06 
Re: Core team statement on replication in PostgreSQL
alvherre@[EMAIL PROTECTED  2008-06-09 21:49:52 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-06-09 21:55:31 
Re: Core team statement on replication in PostgreSQL
gsmith@[EMAIL PROTECTED]   2008-06-09 22:48:33 
Re: Core team statement on replication in
bruce@[EMAIL PROTECTED]   2008-07-15 11:03:55 
Re: Core team statement on replication in PostgreSQL
alvherre@[EMAIL PROTECTED  2008-07-15 18:18:46 
Re: Core team statement on replication in
bruce@[EMAIL PROTECTED]   2008-07-15 18:24:17 
Re: Core team statement on replication in PostgreSQL
alvherre@[EMAIL PROTECTED  2008-07-15 18:32:08 
Re: Core team statement on replication in
bruce@[EMAIL PROTECTED]   2008-07-15 18:56:31 
Re: Core team statement on replication in PostgreSQL
koichi.szk@[EMAIL PROTECT  2008-06-10 12:16:11 
Re: Core team statement on replication in PostgreSQL
stark@[EMAIL PROTECTED]   2008-06-10 10:43:51 
Re: Core team statement on replication in PostgreSQL
heikki@[EMAIL PROTECTED]   2008-06-10 13:03:08 
Re: Core team statement on replication in PostgreSQL
Kevin.Grittner@[EMAIL PRO  2008-06-16 11:56:51 
Re: Follow-up on replication hooks for PostgreSQL
markokr@[EMAIL PROTECTED]  2008-07-10 14:56:31 
Re: Follow-up on replication hooks for PostgreSQL
chris <cbbrowne@[EMAIL  2008-07-11 17:03:14 
Re: Core team statement on replication in PostgreSQL
adsmail@[EMAIL PROTECTED]  2008-05-31 00:47:19 
Re: Core team statement on replication in PostgreSQL
singh.gurjeet@[EMAIL PROT  2008-05-31 09:09:14 
Re: Core team statement on replication in PostgreSQL
mrylander@[EMAIL PROTECTE  2008-05-31 02:18:08 
Re: Core team statement on replication in PostgreSQL
mmoncure@[EMAIL PROTECTED  2008-05-31 10:21:41 
Re: Core team statement on replication in PostgreSQL
jd@[EMAIL PROTECTED] (&q  2008-05-31 08:14:48 
Re: Core team statement on replication in PostgreSQL
hannu@[EMAIL PROTECTED]   2008-06-01 23:42:11 
Re: Core team statement on replication in PostgreSQL
Stephen.Denne@[EMAIL PROT  2008-06-04 16:08:46 
Re: Core team statement on replication in PostgreSQL
heikki@[EMAIL PROTECTED]   2008-06-04 11:13:52 
Re: Core team statement on replication in PostgreSQL
teodor@[EMAIL PROTECTED]   2008-06-04 14:51:26 
Re: Core team statement on replication in PostgreSQL
heikki@[EMAIL PROTECTED]   2008-06-04 14:19:42 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-06-04 10:40:58 
Re: Core team statement on replication in PostgreSQL
adsmail@[EMAIL PROTECTED]  2008-06-02 22:40:47 
Re: Core team statement on replication in PostgreSQL
hannu@[EMAIL PROTECTED]   2008-06-03 10:19:59 
Re: Core team statement on replication in PostgreSQL
nagy@[EMAIL PROTECTED] (  2008-06-04 12:58:53 
Re: Core team statement on replication in PostgreSQL
heikki@[EMAIL PROTECTED]   2008-06-04 14:17:55 
Re: Core team statement on replication in PostgreSQL
hannu@[EMAIL PROTECTED]   2008-06-04 18:27:04 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-06-04 11:37:25 
Re: Core team statement on replication in PostgreSQL
simon@[EMAIL PROTECTED]   2008-06-04 17:16:40 
Re: Core team statement on replication in PostgreSQL
pgsql@[EMAIL PROTECTED]   2008-06-04 10:18:17 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-06-04 14:23:38 
Re: Core team statement on replication in PostgreSQL
pgsql@[EMAIL PROTECTED]   2008-06-04 11:26:02 
Re: Core team statement on replication in PostgreSQL
koichi.szk@[EMAIL PROTECT  2008-06-05 09:10:26 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-06-04 20:30:34 
Re: Core team statement on replication in PostgreSQL
koichi.szk@[EMAIL PROTECT  2008-06-05 13:21:25 
Re: Core team statement on replication in PostgreSQL
stark@[EMAIL PROTECTED]   2008-06-05 12:08:14 
Re: Core team statement on replication in PostgreSQL
steve@[EMAIL PROTECTED]   2008-05-29 09:22:26 
Re: Core team statement on replication in PostgreSQL
peter_e@[EMAIL PROTECTED]  2008-05-29 21:54:03 
Re: Core team statement on replication in PostgreSQL
david@[EMAIL PROTECTED]   2008-05-29 13:39:29 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-05-29 16:44:19 
Re: Core team statement on replication in PostgreSQL
david@[EMAIL PROTECTED]   2008-05-29 13:50:51 
Re: Core team statement on replication in
bruce@[EMAIL PROTECTED]   2008-05-29 16:54:04 
Re: Core team statement on replication in PostgreSQL
david@[EMAIL PROTECTED]   2008-05-29 13:58:34 
Re: Core team statement on replication in PostgreSQL
ajs@[EMAIL PROTECTED] (A  2008-05-30 09:29:03 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-05-29 17:00:29 
Re: Core team statement on replication in PostgreSQL
josh@[EMAIL PROTECTED] (  2008-05-29 13:55:42 
Re: Core team statement on replication in PostgreSQL
david@[EMAIL PROTECTED]   2008-05-29 14:02:08 
Re: Core team statement on replication in PostgreSQL
josh@[EMAIL PROTECTED] (  2008-05-29 14:09:28 
Re: Core team statement on replication in PostgreSQL
ajs@[EMAIL PROTECTED] (A  2008-05-29 17:29:01 
Re: Core team statement on replication in PostgreSQL
josh@[EMAIL PROTECTED] (  2008-05-29 09:18:44 
Re: Core team statement on replication in
bruce@[EMAIL PROTECTED]   2008-05-29 12:20:55 
Re: Core team statement on replication in PostgreSQL
pgsql@[EMAIL PROTECTED]   2008-05-29 10:41:32 
Re: Core team statement on replication in PostgreSQL
peter_e@[EMAIL PROTECTED]  2008-05-29 21:56:12 
Re: Core team statement on replication in PostgreSQL
aidan@[EMAIL PROTECTED]   2008-05-29 12:10:05 
Re: Core team statement on replication in PostgreSQL
adsmail@[EMAIL PROTECTED]  2008-05-30 16:42:10 
Re: Core team statement on replication in PostgreSQL
jd@[EMAIL PROTECTED] (&q  2008-05-29 08:46:22 
Re: Core team statement on replication in PostgreSQL
david@[EMAIL PROTECTED]   2008-05-29 08:53:03 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-05-29 13:37:14 
Re: Core team statement on replication in PostgreSQL
mmoncure@[EMAIL PROTECTED  2008-05-29 15:16:57 
Re: Core team statement on replication in PostgreSQL
mmoncure@[EMAIL PROTECTED  2008-06-01 13:19:10 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-06-01 13:43:22 
Re: Core team statement on replication in PostgreSQL
ajs@[EMAIL PROTECTED] (A  2008-06-03 23:20:11 
Re: Core team statement on replication in PostgreSQL
markus@[EMAIL PROTECTED]   2008-06-04 09:24:20 
Re: Core team statement on replication in PostgreSQL
ajs@[EMAIL PROTECTED] (A  2008-06-04 10:36:23 
Re: Core team statement on replication in PostgreSQL
ajs@[EMAIL PROTECTED] (A  2008-05-29 15:30:07 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-05-29 16:09:47 
Re: Core team statement on replication in PostgreSQL
Chris Browne <cbbrowne  2008-05-29 18:06:39 
Re: Core team statement on replication in PostgreSQL
josh@[EMAIL PROTECTED] (  2008-05-29 09:10:26 
Re: Core team statement on replication in PostgreSQL
doug@[EMAIL PROTECTED] (  2008-05-29 11:48:25 
Re: Core team statement on replication in PostgreSQL
dpage@[EMAIL PROTECTED]   2008-05-29 17:00:55 
Re: Core team statement on replication in PostgreSQL
aidan@[EMAIL PROTECTED]   2008-05-29 12:16:15 
Re: Core team statement on replication in PostgreSQL
james@[EMAIL PROTECTED]   2008-06-01 21:16:51 
Re: Core team statement on replication in PostgreSQL
andrew@[EMAIL PROTECTED]   2008-05-29 12:19:48 
Re: Core team statement on replication in PostgreSQL
tgl@[EMAIL PROTECTED] (T  2008-05-29 12:40:14 
Re: Core team statement on replication in PostgreSQL
mmoncure@[EMAIL PROTECTED  2008-05-29 16:22:13 
Re: Core team statement on replication in PostgreSQL
markokr@[EMAIL PROTECTED]  2008-05-29 19:20:37 
Re: Core team statement on replication in PostgreSQL
ajs@[EMAIL PROTECTED] (A  2008-05-29 14:20:04 
Re: Core team statement on replication in PostgreSQL
peter_e@[EMAIL PROTECTED]  2008-05-29 22:10:13 
Re: Core team statement on replication in PostgreSQL
mathias.brossard@[EMAIL P  2008-05-29 18:01:44 
Re: Core team statement on replication in PostgreSQL
peter_e@[EMAIL PROTECTED]  2008-05-29 22:12:54 
Re: Core team statement on replication in PostgreSQL
mathias.brossard@[EMAIL P  2008-05-29 23:37:44 
Re: Core team statement on replication in PostgreSQL
jd@[EMAIL PROTECTED] (&q  2008-05-29 09:29:58 
Re: Core team statement on replication in PostgreSQL
josh@[EMAIL PROTECTED] (  2008-05-29 11:05:12 
Re: Core team statement on replication in PostgreSQL
peter_e@[EMAIL PROTECTED]  2008-05-29 22:08:11 
Re: Core team statement on replication in PostgreSQL
markokr@[EMAIL PROTECTED]  2008-05-29 19:27:38 
Re: Core team statement on replication in PostgreSQL
aidan@[EMAIL PROTECTED]   2008-05-29 12:35:41 
Re: Core team statement on replication in PostgreSQL
mmoncure@[EMAIL PROTECTED  2008-05-29 15:03:40 
Re: Core team statement on replication in PostgreSQL
peter_e@[EMAIL PROTECTED]  2008-05-29 21:59:55 
Re: Core team statement on replication in PostgreSQL
markokr@[EMAIL PROTECTED]  2008-05-29 22:22:09 
Re: Core team statement on replication in PostgreSQL
markokr@[EMAIL PROTECTED]  2008-05-29 22:33:41 
Re: Core team statement on replication in PostgreSQL
peter_e@[EMAIL PROTECTED]  2008-05-29 22:14:14 
Re: Core team statement on replication in PostgreSQL
singh.gurjeet@[EMAIL PROT  2008-05-31 01:51:28 
Re: Core team statement on replication in PostgreSQL
simon@[EMAIL PROTECTED]   2008-05-30 09:29:17 
Re: Core team statement on replication in PostgreSQL
qnex42@[EMAIL PROTECTED]   2008-06-01 20:31:13 
Re: Core team statement on replication in PostgreSQL
hannu@[EMAIL PROTECTED]   2008-06-01 23:42:29 
Re: Core team statement on replication in PostgreSQL
hannu@[EMAIL PROTECTED]   2008-06-02 20:37:59 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Mon Dec 1 11:53:43 CST 2008.