Received: from localhost (wm.hub.org [200.46.204.128]) by postgresql.org (Postfix) with ESMTP id 6A56A9FA221 for ; Mon, 20 Nov 2006 11:05:19 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.128]) (amavisd-new, port 10024) with ESMTP id 81291-04 for ; Mon, 20 Nov 2006 15:05:14 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey- Received: from momjian.us (momjian.us [70.90.9.53]) by postgresql.org (Postfix) with ESMTP id 77B799FA219 for ; Mon, 20 Nov 2006 11:05:13 -0400 (AST) Received: (from bruce@localhost) by momjian.us (8.11.6/8.11.6) id kAKF59l20096; Mon, 20 Nov 2006 10:05:09 -0500 (EST) From: Bruce Momjian Message-Id: <200611201505.kAKF59l20096@momjian.us> Subject: Re: [HACKERS] Replication documentation addition In-Reply-To: <200611201503.kAKF32U19682@momjian.us> To: Bruce Momjian Date: Mon, 20 Nov 2006 10:05:09 -0500 (EST) CC: Josh Berkus , pgsql-docs@postgresql.org, Jim Nasby , Jeff Frost , Chris Browne X-Mailer: ELM [version 2.4ME+ PL123] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="US-ASCII" X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200611/39 X-Sequence-Number: 3873 Bruce Momjian wrote: > Josh Berkus wrote: > > Jim, > > > > > That's true of simple query broadcasting (ie: pgpool), but not true ? > > > of Continuent/Sequoia. Continuent's software adds a lot of additional ? > > > features on top of simple query broadcasting, making it far more ? > > > robust than simply spewing queries out to every node in the cluster. ? > > > You still have to be very careful with how you use it, but not nearly ? > > > as much as with simpler solutions. > > > > I think the general term is "statement-based replication", not "broadcasting". > > Well, the problem is that you can use a statement-based method to > replication from a master to a slave. I think MySQL used to use this > method, or still does, so I don't think the term "statement-based" is > clear enough, though I am open to other terms than "broadcast". Oops, I see Markus Schiltknech likes the term "statement-based replication" better too. Certainly master-slave communication using "statement-based replication" has the same drawbacks as the broadcast method, but I wanted to highlight that the broadcast was happening outside the server. Do we need a master/slave "statement-based replication" item and a middleware broadcast item? -- Bruce Momjian bruce@momjian.us EnterpriseDB http://www.enterprisedb.com + If your life is a hard drive, Christ can be your backup. +