Re: LISTEN/NOTIFY for lightweight replication

Поиск
Список
Период
Сортировка
От Richard Huxton
Тема Re: LISTEN/NOTIFY for lightweight replication
Дата
Msg-id 416D4F5C.7000007@archonet.com
обсуждение исходный текст
Ответ на Re: LISTEN/NOTIFY for lightweight replication  (Ted Shab <tshab@yahoo.com>)
Ответы Re: LISTEN/NOTIFY for lightweight replication
Список pgsql-general
Ted Shab wrote:
> Richard,
>
> Thanks for the response.
>
> I'll look into both the dblink and iirc.
>
> Do you know of any extended examples of either?

dblink is in the contrib/ folder of the source distribution and possibly
your packaged version if you use such a thing. Never needed it myself,
but the documentation looks clear enough.

As for listen/notify possibly dropping duplicate notifications... Ah!
it's in the "SQL COMMANDS" reference part of the manuals

NOTIFY behaves like Unix signals in one important respect: if the same
condition name is signaled multiple times in quick succession,
recipients may get only one notify event for several executions of
NOTIFY. So it is a bad idea to depend on the number of notifies
received. Instead, use NOTIFY to wake up applications that need to pay
attention to something, and use a database object (such as a sequence)
to keep track of what happened or how many times it happened.

--
   Richard Huxton
   Archonet Ltd

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

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: LISTEN/NOTIFY for lightweight replication
Следующее
От: Ted Shab
Дата:
Сообщение: Re: LISTEN/NOTIFY for lightweight replication