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 integrado pode ou não ser sincronizado com um banco de dados de sistema maior.
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 integrado pode ou não ser sincronizado com um banco de dados de sistema maior.
Uma lista pode ser encontrada na Wikipédia . Acho que o líder esmagador em bancos de dados SQL incorporados é o SQLite. Encontrado em todos os lugares!
O SQLite é provavelmente o mais comumente usado. É leve e tem 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, provavelmente recomendaria seu uso, mas direi que eu mesmo não o usei para um sistema embarcado.
No meu emprego anterior, vendíamos aplicativos com o SQL Server Compact como banco de dados incorporado. Tem algumas peculiaridades, mas funciona razoavelmente bem.