Re: Suggestions on message transfer among backends
От | Andrey Lepikhov |
---|---|
Тема | Re: Suggestions on message transfer among backends |
Дата | |
Msg-id | 6dec8f7a-f019-67ca-9eca-ef10f53e74ff@postgrespro.ru обсуждение исходный текст |
Ответ на | Suggestions on message transfer among backends (Andy Fan <zhihui.fan1213@gmail.com>) |
Ответы |
Re: Suggestions on message transfer among backends
|
Список | pgsql-hackers |
On 11/03/2019 18:36, Andy Fan wrote: > Hi: > I need some function which requires some message exchange among > different back-ends (connections). > specially I need a shared hash map and a message queue. > > Message queue: it should be many writers, 1 reader. Looks POSIX > message queue should be OK, but postgre doesn't use it. is there any > equivalent in PG? > > shared hash map: the number of items can be fixed and the value can be > fixed as well. > > any keywords or explanation will be extremely helpful. You may use shm_mq (shared memory queue) and hash tables (dynahash.c) in shared memory (see ShmemInitHash() + shmem_startup_hook) > > Thanks -- Andrey Lepikhov Postgres Professional https://postgrespro.com The Russian Postgres Company
В списке pgsql-hackers по дате отправления: