Advantages of MongoDB
Any Relation Database has a unique Schema Design to index the data tables and relationships between those tables. Meanwhile in MongoDB there is no concept of relationship.
Advantages of MongoDB compared to RDBMS
Less Schema: MongoDB is a database based on Document, in which a Collection holds different Documents. The number of fields, content and size of this Document may be different from another Document.
The structure of an object is clear.
Do not have complex Join.
Further query capabilities. MongoDB supports dynamic queries on documents using a powerful query language based on documents like SQL.
Tuning
MongoDB is easy to expand.
The conversion / mapping of application objects to database objects is not necessary.
Use internal memory to store tasks, faster access to data.
Why should MongoDB be used?
The repository stores the Document orientation: The data is stored in JSON-style documents
Indexed on any attribute
Replication and high availability
Automatic Shard
Multiple queries
Faster update
Professional support by MongoDB
Where to use MongoDB
Large amount of data
Manage user data
Content distribution and management (CM)
Data Hub
According to Tutorialspoint
Previous article: Overview of MongoDB
Next article: Installing MongoDB
You should read it
- MongoDB queries and tasks you should know
- Instructions on 2 ways to install MongoDB on Raspberry Pi
- Index (Mong) in MongoDB
- Data type in MongoDB
- MongoDB malicious code attacks more than 26,000 victims in a week
- Query Document in MongoDB
- Learn about security features and authentication in MongoDB
- ObjectId in MongoDB
- Text Search in MongoDB
- Shard in MongoDB
- Learn about Java Driver in MongoDB
- Install MongoDB