Quais bancos de dados são recomendados para serem usados como bancos de dados incorporados para armazenar dados em um aplicativo? O banco de dados incorporado pode ou não ser sincronizado com um banco de dados maior do sistema.
Quais bancos de dados são recomendados para serem usados como bancos de dados incorporados para armazenar dados em um aplicativo? O banco de dados incorporado pode ou não ser sincronizado com um banco de dados maior do sistema.
Respostas:
Uma lista pode ser encontrada na Wikipedia . Eu acho que o líder esmagador em bancos de dados sql incorporados é o sqlite. Encontrado em toda parte!
O SQLite é provavelmente o mais usado. É leve e possui uma licença aberta. O SQLite está sendo usado por muitos sistemas embarcados, incluindo a linha de dispositivos móveis iPod / iPhone / iTouch da Apple, telefones Android do Google e aeronaves Airbus .
Diante disso, eu provavelmente recomendaria seu uso, mas direi que eu mesmo não o usei para um sistema incorporado.
No meu empregador anterior, vendemos aplicativos com o SQL Server Compact como o banco de dados incorporado. Tem algumas peculiaridades, mas funciona razoavelmente bem.