From: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> |
---|---|
To: | merino silva <merinosilva(at)yahoo(dot)com> |
Cc: | ssinger(at)navtechinc(dot)com, Pgreplication-general(at)gborg(dot)postgresql(dot)org, gregw(at)com-stock(dot)com, shihan(at)codegen(dot)net, merino_silva(at)hotmail(dot)com, PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org> |
Subject: | Re: [Pgreplication-general] converting the DBMirror as peer-to-peer |
Date: | 2004-04-21 00:39:20 |
Message-ID: | 200404210039.i3L0dKG15613@candle.pha.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Where are we on this? Is it something that can be added to dbmirror as
a patch?
---------------------------------------------------------------------------
merino silva wrote:
> Hi all,
>
> The method I've used to convert DBMirror to a
> peer-to-peer replicator was two DBMirror instances
> with one considered slave of other as the master.
>
> Here, I've stopped the loop back by dropping the
> trigger when INSERT, DELETE, UPDATE through the
> DBMirror and then creating the trigger again.
>
> The system was tested on the
> ManddrakeLinux 9.2
> Posgresql 7.3.4
> and Perl v5.8.1
>
> A 'LOCK TABLE <table name> IN EXCLUSIVE MODE'
> was used before dropping the trigger to prevent
> updating the client database, because updates for that
> database wont trigger to the remaining one while the
> trigger is dropped.
>
> The modified DBMirror.pl is attached with this.
>
> Is this an acceptable solution for peer-to-peer
> replication?
> What can be go wrong with this approach?
>
> Please reply me with your suggestions.
>
> regards,
> merino silva.
>
> __________________________________
> Do you Yahoo!?
> Get better spam protection with Yahoo! Mail.
> http://antispam.yahoo.com/tools
Content-Description: DBMirror.pl
[ Attachment, skipping... ]
> _______________________________________________
> Pgreplication-general mailing list
> Pgreplication-general(at)gborg(dot)postgresql(dot)org
> http://gborg.postgresql.org/mailman/listinfo/pgreplication-general
--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2004-04-21 01:55:02 | Re: Reporting a security hole |
Previous Message | Tom Lane | 2004-04-20 22:03:17 | Re: Multiple statements in one prepare |