Posted on :: 109 Words :: Tags: :: Source Code

Opinions on the use and utility of NoSQL database solutions are dramatically polarized, the (small) majority of which seem to favor the complete abandonment of the concept.  In the hopes of boosting understanding and cross-talk, here are my experiences with NoSQL databases and their role in product development.The Backstory: Six months ago I was assigned to port our infrastructure from an arcane cavalcade of kludges in Django's ORM to a leaner, more eloquent monster. The tool selected for this job was none other than MongoDB. We'd considered our options and, after numerous meetings, we decided on an architecture for the next revision of our product.  We wanted to