Re: cluster replication with intermezzo

From: Neil Conway <neilc(at)samurai(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: bob(at)bob(dot)usuhs(dot)mil, pgsql-general(at)postgresql(dot)org
Subject: Re: cluster replication with intermezzo
Date: 2002-10-01 17:55:19
Message-ID: 87heg6f3i0.fsf@mailbox.samurai.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> writes:
> Robert Williams <bob(at)bob(dot)usuhs(dot)mil> writes:
> > I don't thing this should be a problem,
> > since as I understand it, table and row
> > locking occurs at the postgres backend level
> > and lock files are kept in a database table,
>
> No, the locking is all done in shared memory. Since you've got two
> postmasters with two separate shared memory blocks, there is no
> interlocking between the two sets of backends.

Speaking of which, I vaguely recall the OpenMOSIX guys talking about
possibly implementing clusterable shared memory (i.e. "shared" across
machines in a cluster) at some point in the future. There would still
be some problems with using PostgreSQL in that environment (e.g. the
different semantics between NFS and normal filesystems), but it's an
interesting possibility, at any rate.

Cheers,

Neil

--
Neil Conway <neilc(at)samurai(dot)com> || PGP Key ID: DB3C29FC

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Alvaro Herrera 2002-10-01 18:04:12 Re: cluster replication with intermezzo
Previous Message Josh Berkus 2002-10-01 17:52:53 Re: [SQL] arrays