Gut skalierbare fehlertolerante In-Memory-Datenbank mit LINQ-Unterstützung für .NET
-
24-09-2019 - |
Frage
Sind es gute In-Memory-Transaktionsdatenbanken, dass die Unterstützung von LINQ und SQL Server persistance? Ich möchte eine vollständige Darstellung eines großen Datenspeichers im Speicher erstellen und es zu einer SQL Server-Datenbank in einer faulen Art und Weise zu begehen, aber immer noch ein gewisses Maß an Fehlertoleranz halten, indem sie aus horizontal zu skalieren. Ich möchte nicht auf nicht-relationale Datengramme wie CouchDB verlassen.
Lösung
SQLite unterstützt In-Memory-Datenbanken Transaktionsunterstützung und hat eine Linq-Anbieter auch.
Wie für den SQL Server persistance, ich glaube, Sie auf Ihrem eigenen Code, um etwas zu tun faul Transfers auf einen Träger SQL Server-Datenbank sein würden.
Andere Tipps
SQL Server mit einem ORM-Tool und möglicherweise eine Caching-Lösung.