Skip to main content
2 of 2
fix layout
Kilian Foth
  • 111k
  • 45
  • 301
  • 323

I've tried both MongoDB and RavenDB for NopCommerce's DB. However, as Matt said, it's not a good idea. Here are some reasons:

  1. The shortest way is repository pattern, an anti-fan of RavenDB. It took me about 2 weeks.
  2. The search function of Nop is optimized for SQL. Raven can do it better and more beautiful, but you must change many methods of Nop.
  3. All paging and sorting functions will be rewritten. To change the data layer, you'll have to change a half of the business layer, too!