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
