Question

Je suis à la recherche d'une bibliothèque de base de données léger que je peux compiler dans une application C ++.

Est-ce que toute exist?

Était-ce utile?

La solution

Pour la base de données XML pur intégré vous voudrez peut-être jeter un regard sur Oracle Berkeley DB XML .

Autres conseils

SQLite. Pas de fichier plat, mais il est basé fichier, peut être facilement intégré dans les applications.

Peut-être que cette bibliothèque XML très léger peut aussi être utile: RapidXML . Il est un analyseur XML, pas une bibliothèque de base de données, mais en fonction de votre application qui pourrait être suffisant (vous parlez d'un stockage de données XML flatfile).

Vous pouvez également consulter berkleyDB

De wikipedia :

  

Berkeley DB (BDB) est un ordinateur   bibliothèque logicielle qui fournit une   haute performance base de données intégrée,   avec des fixations en C, C ++, Java, Perl,   Python, Ruby, Tcl, Smalltalk, et beaucoup   d'autres langages de programmation. BDB   stocke la clé arbitraires / paires de données que   tableaux d'octets, et prend en charge plusieurs   éléments de données pour une seule clé. BDB peut   en charge des milliers d'utilisateurs simultanés de   fils de commande ou en même temps   traite des bases de données comme la manipulation   grande que 256 téraoctets, sur une vaste   variété de systèmes d'exploitation, y compris   la plupart des systèmes Unix et Windows, comme   et en temps réel des systèmes d'exploitation.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top