Advantages of MongoDB over RDBMS:-
1 Schema less:
MongoDB is a document database in which one collection holds different documents. Number of fields, content and size of the document can differ from one document to another.
2 Structure of a single object is clear.
3 No complex joins.
4 Deep query-ability-
MongoDB supports dynamic queries on documents using a document-based query language that's nearly as powerful as SQL.
5 Tuning.
6 Ease of scale-out
MongoDB is easy to scale.
7 Conversion/mapping of application objects to database objects not needed.
8 Uses internal memory for storing the (windowed) working set, enabling faster access of data.