11.01.2013, 00:00 Uhr

Version 3.1 der Objektdatenbank NDatabase ist fertig

NDatabase ist eine kostenfreie Objekt-Datenbank die man über C# in .NET und Mono nutzen kann. Die flotte Datenbank speichert ihre Daten und Metadaten in einer einzelnen Datei.
Auf CodePlex gibt es jetzt den kostenlosen Download der Version 3.1 der Objekt-Datenbank NDatabase (Lizenz: GNU LGPL). Diese speichert anstelle von Tabellen direkt die Objekte. Eine Umwandlung ist weder beim Speichern noch beim Einlesen erforderlich. Dadurch ist die Datenbank besonders einfach zu handhaben. Genutzt werden kann NDatabase mit C# unter Mono und .NET. Gespeichert werden die Daten, Meta-Modell, Objekte und Indizes, in einer einzelnen Datenbank-Datei. Gespeichert werden können öffentliche, private und sogar als Read-Only gekennzeichnete Felder. NDatabase unterstützt LINQ (auch das Tool LinqPad) und arbeitet mit Transaktionen (ACID). Besonders schnell arbeitet die Datenbank, wenn man sie als In-Memory-Database einsetzt. Als Beispieldaten steht die vom SQL Server bekannte Nordwind-Datensammlung zur Verfügung.
NDatabase ist sowohl in einer Version für .NET 3.5, einer für .NET 4.0 sowie in einer Version für Mono zu haben. Laut Feature-Liste wird auch .NET 4.5 unterstützt. Eine Dokumentation ist unter http://ndatabase.net/index.html zu finden. Die eigentliche Homepage von NDatabase ist die Seite http://ndatabase.wix.com/home#. [bl]



Das könnte Sie auch interessieren