Quali database si consiglia di utilizzare come database incorporati per archiviare i dati all'interno di un'applicazione? Il database incorporato potrebbe sincronizzarsi o meno con un database di sistema più grande.
Quali database si consiglia di utilizzare come database incorporati per archiviare i dati all'interno di un'applicazione? Il database incorporato potrebbe sincronizzarsi o meno con un database di sistema più grande.
Risposte:
Un elenco è disponibile su Wikipedia . Penso che il leader travolgente nei database sql incorporati sia sqlite. Trovato ovunque!
SQLite è probabilmente il più comunemente usato. È leggero e ha una licenza aperta. SQLite viene utilizzato da molti sistemi embedded tra cui la linea di dispositivi mobili iPod / iPhone / iTouch di Apple, i telefoni Android di Google e gli aeromobili Airbus .
Detto questo, probabilmente consiglierei il suo utilizzo, ma dirò che io stesso non l'ho usato per un sistema incorporato.
Al mio precedente datore di lavoro, abbiamo venduto applicazioni con SQL Server Compact come database incorporato. Ha alcune stranezze, ma funziona abbastanza bene.