2009/4/27 Leandro Guimarães Faria Corcete DUTRA <[email protected]>:
> Le lundi 27 avril 2009 à 18:41 -0300, Osvaldo Kussama a écrit :
>> Agora uma observação: se sua aplicação utiliza um bando de dados
>> embedded então o PostgreSQL não é a melhor opção. Neste caso talvez o
>> mais indicado seja o SQLite.
>
> Por que não, Osvaldo?
>


Caro Leandro:

Com certeza você conhece os argumentos melhor do que eu. Considerando
que seu objetivo ao colocar esta questão foi esclarecer o autor da
mensagem original aqui vai:
O PostgreSQL não tem uma versão embedded e - apesar de já ter sido
alertado para não confiar tanto no TODO - lá você encontra:
“Features We Do Not Want
. Embedded server (not wanted)
While PostgreSQL clients runs fine in limited-resource environments,
the server requires multiple processes and a stable pool of resources
to run reliably and efficiently. Stripping down the PostgreSQL server
to run in the same process address space as the client application
would add too much complexity and failure cases.”
http://wiki.postgresql.org/wiki/Todo
Isto pelo menos representa o espírito corrente da equipe de desenvolvimento.

Está certo que você pode fazer uma instalação “silenciosa” do
PostgreSQL mas, de qualquer maneira, estará instalando o servidor de
banco de dados o qual, de uma forma ou de outra, necessitará de
acompanhamento, ajustes e manutenção para que execute sua tarefa
adequadamente.

Talvez não tenha ficado suficientemente claro em minha mensagem é que
para a pergunta:
Quais dll tenho que empacotar junto com minha aplicação que utiliza
PostgreSQL para distribui-la?
A resposta é:
O PostgreSQL não trabalha assim!

Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a