Se você não precisa de um RDMS completo, use o SQLite. Você precisará carregar alguns binários em qualquer sistema para o qual o implemente, mas ele é, bem, muito mais leve e não adiciona processos de servidor de segundo plano.
Recentemente, criei uma aplicação no Java FX. O banco de dados usado nele era o MySQL. Quando eu tentei executar o meu aplicativo em um sistema, recebi alguns erros porque o MySQL não estava presente naquele sistema.
Minha dúvida é que, como softwares grandes como alguns jogos, photoshop, antivírus ou qualquer software que precise de um banco de dados podem ser instalados e executados com sucesso em qualquer sistema? Que tipo de banco de dados eles estão usando?
Se você não precisa de um RDMS completo, use o SQLite. Você precisará carregar alguns binários em qualquer sistema para o qual o implemente, mas ele é, bem, muito mais leve e não adiciona processos de servidor de segundo plano.
Tags database