Buona scalabile fault-tolerant database in memoria con supporto LINQ per NET
-
24-09-2019 - |
Domanda
sono ci sono buoni in memoria database transazionali che il supporto LINQ e SQL Server persistenza? Mi piacerebbe creare una rappresentazione completa di un grande archivio di dati in memoria e lo hanno impegnarsi per un database di SQL Server in modo pigro, ma ancora mantenere un certo livello di tolleranza ai guasti scalando fuori orizzontalmente. Non voglio fare affidamento su datagrammi non relazionali come CouchDB.
Soluzione
SQLite supporta i database in-memory ha supporto delle transazioni e ha una Linq fornitore pure.
Per quanto riguarda la persistenza di SQL Server, penso che si sarebbe sul proprio per codice di qualcosa per fare i trasferimenti pigri a un database di supporto di SQL Server.
Altri suggerimenti
SQL Server con uno strumento ORM e, eventualmente, una soluzione di caching.