Re: [GENERAL] implementing a psql daemon

Поиск
Список
Период
Сортировка
От Adriaan Joubert
Тема Re: [GENERAL] implementing a psql daemon
Дата
Msg-id 38896A3B.452AA4ED@albourne.com
обсуждение исходный текст
Ответ на implementing a psql daemon  (Marc Tardif <admin@wtbwts.com>)
Список pgsql-general
Marc Tardif wrote:

>
> The solution to this problem could be to write a daemon which would leave
> a connection open to a postgresql database. Then, when data is needed, I
> could pass the query using shared memory and perhaps semaphores to avoid
> concurrent access to the daemon therefore avoiding the overhead of
> creating a connection each time. I could then use this same method for my
> mailing list manager and each utility (which would have to be re-written
> in c) all of which would use the same connection provided by the daemon.

A lot of this type of code has been written before. I found in similar
situations that the easiest way to do this is to use an Apache web server
with mod_perl or fastcgi (mod_perl is a more robust when it comes to database
links, or rather, it requires less work on your part). Using DBI and DBD-Pg
you get your database access quite easily, and as it is a web server it is
trivial to knock up an interface with perl and CGI. You immediately have an
interface to the thing and all the hard work is available for free.

Adriaan


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

Предыдущее
От: Omkar Prabhu
Дата:
Сообщение: ...
Следующее
От: Peter Mount
Дата:
Сообщение: Re: [GENERAL] jdbc connect in StarOffice