Re: What do Oracle, DB2, etc. actually *do*?

Поиск
Список
Период
Сортировка
От Neil Conway
Тема Re: What do Oracle, DB2, etc. actually *do*?
Дата
Msg-id 423BBB54.10500@samurai.com
обсуждение исходный текст
Ответ на Re: What do Oracle, DB2, etc. actually *do*?  (William Yu <wyu@talisys.com>)
Ответы Re: What do Oracle, DB2, etc. actually *do*?  (Josh Berkus <josh@agliodbs.com>)
Список pgsql-advocacy
William Yu wrote:
> Here's my question about "multi-master" replication whether it's Oracle
> or not. How in the world does it work over high latency, low bandwidth
> connections w/o getting pummelled in performance?

Well, it may well be the case that it doesn't work :) Not all kinds of
replication are appropriate for all situations, and I agree that
synchronous, multi-master replication isn't likely to be useful in the
situation you describe.

One solution to multi-master replication on slow networks (or networks
with nodes that are only intermittently connected) is to be very
asynchronous: transaction commit only affects the local node, and
conflict resolution is done when replicating changes later. This is more
useful for filesystem replication: it is easier to do after-the-fact
conflict resolution, although it is still very complex. ISTM it should
be possible with DBMS replication, at least in theory.

-Neil

В списке pgsql-advocacy по дате отправления:

Предыдущее
От: William Yu
Дата:
Сообщение: Re: What do Oracle, DB2, etc. actually *do*?
Следующее
От: Christopher Browne
Дата:
Сообщение: Re: What do Oracle, DB2, etc. actually *do*?