MongoDB is a NoSQL database that allows JSON-style documents to be stored within it, rather than the traditional tables and rows that a relational database uses. The name MongoDB comes from the word humongous, giving an indication of the size of data that can be stored within MongoDB, as it is not uncommon to store billions of documents within MongoDB.
MongoDB is used by large corporations such as LinkedIn, SalesForce, and EA.
For further information about MongoDB, visit the project site at http://www.mongodb.com.
To complete this recipe, it is necessary to have an instance of MongoDB to connect to, however, installation of MongoDB is outside the scope of this recipe.
In this recipe, we will assume that MongoDB is ...