MongoDB is a NoSQL database and it stores the data in form of key-value as pairs. MongoDB also provides the feature of Auto-Scaling. Since MongoDB is a cross-platform database and can be installed across different platforms like Windows, Linux, etc. It is an Open Source, Document Database which provides high performance and scalability along with data modeling and data management of vast sets of data in an enterprise application.
It also gives the feature of Auto-Scaling. Since it is a cross-platform database and can be installed across different platforms like Windows, Linux, etc.

here the term ‘NoSQL’ means ‘non-relational’. which means MongoDB isn’t based on the table-like database structure and provides totally different schema for storing and receiving data. This format of storage is called BSON ( similar to JSON format).

How does a simple MongoDB document look like?

{
title: ‘@genX Solutions’,
by: ‘Anshal Ashish’,
url: ‘https://www.atgenx.com’,
type: ‘NoSQL’
}

SQL databases store data in the table-like format and this data is stored in a prearranged set of models which are not very useful in nowadays applications. Relational Database Management System or what you can say is (RDBMS) is not a good choice when it comes to handling big data. because of their design since they are not horizontally scalable.

References –

https://www.geeksforgeeks.org/mongodb-an-introduction/

https://www.javatpoint.com/mongodb-tutorial