NoSQL Zone is brought to you in partnership with:

Alec is a Content Curator at DZone. He lives in Raleigh and spends his free time writing and programming. Alec is a DZone Zone Leader and has posted 505 posts at DZone. You can read more from them at their website. View Full User Profile

How to Migrate Magento to MongoDB

  • submit to reddit

This set of slides from MongoDB on SlideShare discusses how to migrate Magento - a popular open-source eCommerce platform that works with mySQL by default - to MongoDB.

The presentation offers a number of reasons to make such a switch - scalability issues, and ease of working with raw data, among others - and there will certainly be criticisms as well, such as hesitance regarding MongoDB and JOINs (though some don't agree that there is an issue). Either way, it's an interesting idea:



Hendy Irawan replied on Wed, 2013/11/27 - 2:17am

JOINs are the lesser of our worries. 2 years ago we went full steam with MongoDB for e-commerce. Our biggest problems was transactional integrity (the ACID thing all over again). We've learned from it, the way to go is polyglot. Now the sweet spot is all transaction/inventory/money-related stuff are using PostgreSQL, while the general stuff (products, categories, etc.) are in MongoDB. If you go polyglot, you're pretty sure you'd overcome JOIN issues yourself (as they're nonexistent).

Usman Kokab replied on Wed, 2014/02/12 - 2:29am

We are well experienced magento development company for many years, has developed a number projects at magento platform and familiar with almost all pros and cons of magento development, however it is pleasure to read your article and we are going to think about MongoDB to use comparing with magento development features near in the future.  Thanks

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.