LiteDB 2.0 03.08.2016, 00:00 Uhr

Einfacher und schneller Dokumentenspeicher

Einfach, schnell und kostenfrei ist der .NET NoSQL Document Store LiteDB, der jetzt in Version 2.0 vorliegt.
Die in LiteDB zu speichernden Dokumente werden in einer einzelnen Datendatei abgelegt. Inspiriert wurde LiteDB laut ihrem Entwickler Mauricio David von MongoDB. LiteDB unterstützt Collections, POCO-Klassen, BSON-Dokumente, Indizes, Stream Data, ACID-Transaktionen und LINQ-Ausdrücke. Mit der gerade fertiggewordenen Version 2.0 erweitert sich das Einsatzgebiet des Dokumentenspeichers auf portable UWP-Apps sowie mit den Xamarin-Tools verfasste iOS- und Android-Apps. Basis für die Version 2.0 ist das .NET Framework in Version 3.5.
Außer den bereits genannten Neuerungen erlaubt die Version 2.0 jetzt auch das Verschlüsseln der Daten mittels DES sowie das komprimieren der Datendatei. Das neue Cache-System sorgt dafür, dass während umfangreicher Transaktionen nicht zu viel Arbeitsspeicher benötigt wird.
Alle Infos zu LiteDB finden Sie auf der Produkt-Homepage bei CodeProject. Dort sind auch Beispiele für den Einsatz des Dokumentenspeichers (in C#) sowie Vorschläge für sinnvolle Einsatzgebiete zu finden. Weitere Beispiele und eine Online-Shell gibt's unter LiteDB.org. Die Sourcen sowie Binär-Versionen der Datenbank sind auf Github hinterlegt. [bl]



Das könnte Sie auch interessieren