Pergunta

Eu preciso de banco de dados de código aberto que eu posso enviar com a minha aplicação comercial. Ele não deve ter qualquer tipo de instalação (ou seja, nenhum serviço de janela e nenhuma configuração).

Pode ser banco de dados de usuário único. Ele deve funcionar em ambiente Windows e usados ??a partir do código Java.

Graças

Foi útil?

Solução

Eu realmente gosto SQLite . Você pode usá-lo com java via SQLiteJDBC . É muito bom incorporado banco de dados. Para Java, pode ser mais fácil de usar Derby embora.

Outras dicas

Você também pode querer olhar em HSQL e H2 , que são bancos de dados tanto código aberto incorporado escritos em Java.

Firebird incorporado - só precisa de alguns arquivos DLL e você tem plena banco de dados em suas mãos. Foram utilizá-lo durante anos. Como usá-lo em Java

Olhe em SQLite. Eu nunca usei isso, mas eu tive aplicativos que pretendia usá-lo, e eu não poderia dizer a diferença.

Como sobre SQLite ? Ele tem um bom desempenho, e com um usuário que você não precisa se preocupar com a concorrência.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top