Es ist geschafft! Version 0.1 vom DynamicDataCache ist fertig!

Dynamic Data Cache v0.1

Aber was ist das? Der DynamicDataCache (kurz DDC) ist nichts anderes als ein Ersatz für eine Datenbank.

Man “wirft” ein Objekt rein und holt es später wieder raus. Zusätzlich gibt es einen GarbageCollector, welcher regelmässig oder auf Anforderung diesen Cache scannt und wenig genutzte Objekte rauswirft. Das hört sich einfacher an, als es ist. Dadurch das die Daten alle im Hauptspeicher liegen, kann man extrem schnell drauf zugreifen.

Das ganze Konstrukt wird in den nächsten Wochen noch gewaltig erweitert. Sobald es einen bestimmten Punkt erreicht hat, werde ich es freigeben. Als Lizenz schwebt mir die BSD Lizenz vor. Sie ist nicht ganz so virulent wie z.B. die GPL.

So viel heute, die Tage gibt es mehr ;)

5 Comments

  1. KolonialKampf » Blog Archive » LINQ Benchmark says:

    [...] ich z.B. beim Dynamic Data Cache keine Datenbank verwende und den Zugriff auf die gecachten Datenobjekte umständlich programmieren [...]

  2. KolonialKampf » Blog Archive » Unittests wohin das Auge sieht… says:

    [...] Dynamic Data Cache funktioniert auch endlich unter Vista und ich kann mich jetzt der Game Engine [...]

  3. MrMarco bloggt nicht » Blog Archive » Unittests für Datenbankschnittstellen says:

    [...] mich selbst ist es im Moment nicht sinnvoll einsetzbar, da ich mit dem Dynamic Data Cache auf eine eigene Datenbankfremde Lösung [...]

  4. MrMarco bloggt nicht » Blog Archive » LINQ Benchmark says:

    [...] ich z.B. beim Dynamic Data Cache keine Datenbank verwende und den Zugriff auf die gecachten Datenobjekte umständlich programmieren [...]

  5. MrMarco bloggt nicht » Blog Archive » Unittests wohin das Auge sieht… says:

    [...] Dynamic Data Cache funktioniert auch endlich unter Vista und ich kann mich jetzt der Game Engine [...]

Leave a Reply

You must be logged in to post a comment.