Sono nuovo di nopCommerce ed e-commerce in generale, ma sono coinvolto in un progetto di e-commerce. Ora dalle mie esperienze passate con RavenDB (che erano per lo più assolutamente piacevoli) e basate sulle esigenze del business (cambiamenti rapidi con flussi di lavoro aziendali scomodi) mi è sembrata un'opzione allettante per far gestire RavenDB a tutto ciò che riguarda il database.
Non capisco completamente la progettazione e l'architettura di nopCommerce, quindi non sono arrivato a una conclusione su come considerare le parti dei dati, poiché sembra che il livello dei servizi in realtà non allontani i concetti del livello dati; come portare il modello di lavoro EF su altri livelli.
Ho trovato un altro progetto che utilizza NuDB come database come fork di nopCommerce. Ma non ha aiutato perché NuDB ha ancora la sensazione di un RDBMS e non è diverso come RavenDB.
Ora prima come posso conoscere gli interni di nopCommerce (oltre a investigare il codice)? Sono i flussi di lavoro? Sono convenzioni?
In secondo luogo qualcuno ha provato qualcosa di simile prima con un database NoSQL (come MongoDB o RavenDB)? È possibile raggiungere questo obiettivo in un intervallo di tempo di 1 (~ 2) mesi?
Grazie in anticipo;