Re: Embedded Postgres

Поиск
Список
Период
Сортировка
От Massa, Harald Armin
Тема Re: Embedded Postgres
Дата
Msg-id m2qe3e180dc1004220135rda31f1efi497d9f48fe91f480@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Embedded Postgres  (Ognjen Blagojevic <ognjen@etf.bg.ac.rs>)
Ответы Re: Embedded Postgres  (John R Pierce <pierce@hogranch.com>)
Список pgsql-general
Ognjen,
 
Is there a way to run Postgres in embedded mode? More precisely, to run it without using TCP/IP port, and without installing as a service?
I am aware of Unix-domain sockets, but is there something similar for Windows?

on unix, as you imply, it can be run with unix domain sockets, but not on Windows as they simply don't have this interface.   and, it can be started as an application rather than as a system service, but it still runs as a separate process from your application(s) and in my book, thats not really embedded.

within Windows there is the concept of a "named pipe". You could dig into the communication code of Postgres which puts data through the unix-socket, and write an "named pipe" communicator. PostgreSQL would still be running in its own process, but only accessable from within the application. Be aware: that is an idea for a solution; it is neither included nor projected for PostgreSQL.

Harald
 
--
GHUM Harald Massa
persuadere et programmare
Harald Armin Massa
Spielberger Straße 49
70435 Stuttgart
0173/9409607
no fx, no carrier pigeon
-
%s is too gigantic of an industry to bend to the whims of reality

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

Предыдущее
От: Jignesh Shah
Дата:
Сообщение: Re: Syntax error in trigger
Следующее
От: Jignesh Shah
Дата:
Сообщение: Re: Syntax error in trigger