2009-02-24 11 views

Antwort

2

Für reine eingebettete XML-Datenbank möchten Sie vielleicht einen Blick auf Oracle Berkeley DB XML werfen.

+0

nicht flach, aber nett. –

+0

Dies scheint genau das zu sein, was ich brauche. Vielen Dank. – Alterlife

11

SQLite. Nicht flache Datei, aber es ist dateibasiert, kann leicht in Apps eingebettet werden.

+0

Danke für den Vorschlag :). SQLite ist eindeutig die beliebteste Wahl auf Stack-Überlauf: P ... +1 – Alterlife

0

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.

2

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).

Verwandte Themen