Quelles bases de données sont recommandées pour être utilisées comme bases de données intégrées pour stocker des données dans une application? La base de données intégrée peut se synchroniser ou non vers une base de données système plus grande.
Quelles bases de données sont recommandées pour être utilisées comme bases de données intégrées pour stocker des données dans une application? La base de données intégrée peut se synchroniser ou non vers une base de données système plus grande.
Réponses:
Une liste peut être trouvée sur Wikipedia . Je pense que le leader écrasant des bases de données SQL intégrées est sqlite. Trouvé partout!
SQLite est probablement le plus utilisé. Il est léger et possède une licence ouverte. SQLite est utilisé par de nombreux systèmes embarqués, notamment la gamme d'appareils mobiles iPod / iPhone / iTouch d'Apple, les téléphones Android de Google et les avions Airbus .
Compte tenu de cela, je recommanderais probablement son utilisation, mais je dirai que je ne l'ai pas moi-même utilisé pour un système embarqué.
Chez mon ancien employeur, nous avons vendu des applications avec SQL Server Compact comme base de données intégrée. Il a quelques bizarreries, mais cela fonctionne assez bien.