Ich bin auf der Suche nach einer leichten Datenbank-Bibliothek, die ich in eine C++ - Anwendung kompilieren kann.Suche nach einer Open-Source-Flatfile/XML-Datenbank C++ - Bibliothek
Gibt es solche?
Ich bin auf der Suche nach einer leichten Datenbank-Bibliothek, die ich in eine C++ - Anwendung kompilieren kann.Suche nach einer Open-Source-Flatfile/XML-Datenbank C++ - Bibliothek
Gibt es solche?
Für reine eingebettete XML-Datenbank möchten Sie vielleicht einen Blick auf Oracle Berkeley DB XML werfen.
Sie können an BerkleyDB
Von wikipedia auch einen Blick:
ist Berkeley DB (BDB) ein Computer Software-Bibliothek, die eine hoch performante Embedded-Datenbank, mit Bindungen in C liefert, C++, Java, Perl, Python, Ruby, Tcl, Smalltalk und viele andere andere Programmiersprachen. BDB speichert beliebige Schlüssel/Daten-Paare als Byte-Arrays und unterstützt mehrere Datenelemente für einen einzelnen Schlüssel. BDB kann Tausende von gleichzeitigen Threads der Steuerung oder gleichzeitig Prozessen unterstützen Datenbanken wie groß wie 256 Terabyte auf einer breiten Vielzahl von Betriebssystemen einschließlich meisten Unix-und Windows-Systemen, und Echtzeit-Betriebssysteme zu manipulieren.
Vielleicht kann diese sehr leichte XML-Bibliothek auch hilfreich sein: RapidXML. Es ist ein XML-Parser, keine Datenbankbibliothek, aber abhängig von Ihrer Anwendung reicht das aus (Sie erwähnen einen Flatfile-XML-Datenspeicher).
nicht flach, aber nett. –
Dies scheint genau das zu sein, was ich brauche. Vielen Dank. – Alterlife