MongoDB is the most popular NoSQL database option. How do you know when it makes sense to use it over another database? Perhaps general NoSQL capabilities are enough to guide your decision, or it might be the fact that MongoDB is document-based instead of record-based that tips the scales. It might be that you can easily alter the database schema with MongoDB, or it’s possible that scalability is a key decision factor. But, in the end, understanding what you are getting and what you are giving up is an important part of the decision.