MongoDB is a popular database for modern apps. It is a free, open-source system that stores data in flexible JSON-like documents and gives users flexibility with queries and indexing.
MongoDB is particularly advantageous due to the following features:
- Simplicity – it is a non-sql database management system
- Schema design – dynamic schema makes it easier to represent semi-structured and polymorphic data
- Open source – being open-source means it is customisable based on the requirements of the user