Abbiamo un grande sito orientato alle notizie che ha un elevato traffico web. L'architettura è il tuo DB - Repo Layer - Layer dei servizi - Asp.Net MVC spesso visto. Il problema che abbiamo riscontrato riguarda le prestazioni di lettura. Si scopre che tutta questa roba sugli oggetti del dominio DDD è ottima, in teoria, per le regole aziendali, ma ha reso la vita più difficile quando si tratta di ottimizzare le prestazioni di lettura.È possibile utilizzare SQL Server e Mongo insieme?
Come soluzione, sto considerando qualcosa di completamente nuovo (per noi): utilizzando noSQL. Mi piacerebbe utilizzare un database noSQL per i dati presentati sul nostro sito. Non possiamo sbarazzarci del nostro SQL Server (almeno non molto presto), ma mi sembra che un passo pratico sarebbe usare Mongo come database di query per tutti i nuovi sviluppi.
La mia domanda è se è possibile utilizzare SQL Server come database di record e Mongo come database di query insieme e, in caso affermativo, quale tecnologia/tecnica useresti per aggiornare gli aggiornamenti? Mi piacerebbe che la Mongo venisse aggiornata ogni 15 minuti.
Questo potrebbe essere una domanda per programmers.stackexchange.com, ma sarò interessato alle risposte poiché stiamo cercando di fare la stessa cosa. –
Bene, penso che * ovviamente * questo sia possibile - la vera domanda qui è se ci sono strumenti o framework che possono rendere più semplice l'uso di MongoDB come cache di lettura per SQL Server. –
Aggiunto a stackexchange all'indirizzo http://programmers.stackexchange.com/questions/125980/can-sql-server-and-mongo-be-used-together – John