Re: Postgres-R: tuple serialization

From: Markus Wanner <markus(at)bluegap(dot)ch>
To: "Decibel!" <decibel(at)decibel(dot)org>
Cc: PostgreSQL-development Hackers <pgsql-hackers(at)postgresql(dot)org>, Alvaro Herrera <alvherre(at)commandprompt(dot)com>
Subject: Re: Postgres-R: tuple serialization
Date: 2008-07-22 21:43:46
Message-ID: 48865492.8020907@bluegap.ch
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi,

Decibel! wrote:
> ISTM that both londiste and Slony would be able to make use of these
> improvements as well. A modular replication system should be able to use
> a variety of methods for logging data changes and then applying them on
> a subscriber, so long as some kind of common transport can be agreed
> upon (such as text). So having a change capture and apply mechanism that
> isn't dependent on a lot of extra stuff would be generally useful to any
> replication mechanism.

Hm.. yeah, that's a good hint. However, I'm not sure how londiste and
Slony would interface with these internal methods. That would require
some sort of special replication triggers or something. But when to fire
them? After every statement (sync)? Just before commit (eager)? After
commit (lazy)? (These are the points in Postgres-R, where the internal
methods are called).

I'm claiming that Postgres-R is modular (enough). But I'm unsure what
interface it could provide to the outer world.

Regards

Markus Wanner

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Joshua D. Drake 2008-07-22 21:44:58 Re: Do we really want to migrate plproxy and citext into PG core distribution?
Previous Message Tom Lane 2008-07-22 21:36:48 Re: Do we really want to migrate plproxy and citext into PG core distribution?