Introducing G2.ai, the future of software buying.Try now
MongoDB
Save to My Lists
Unclaimed
Unclaimed

MongoDB Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users appreciate the flexibility and scalability of MongoDB, allowing for powerful queries and real-time analytics. (9 mentions)
Users appreciate the ease of use of MongoDB, enjoying its flexible schema and straightforward setup for various applications. (9 mentions)
Users value MongoDB's flexibility, enabling easy adaptation to changing requirements and efficient data handling. (6 mentions)
Users value the flexible analytics of MongoDB, enhancing adaptability and performance for various database needs. (3 mentions)
Users appreciate the high scalability of MongoDB, enabling efficient handling of large datasets for evolving applications. (3 mentions)
Users find function limitations in MongoDB, particularly the capped document size and complex schema management, frustrating. (4 mentions)
Users highlight data management issues, noting challenges with storage, consistency, and complex relationships in MongoDB. (3 mentions)
Users find the learning curve for map-reduce queries and data modeling in MongoDB to be quite challenging. (3 mentions)
Users find MongoDB's limitations in backup complexity and data consistency challenging compared to traditional relational databases. (3 mentions)
Users find the complex syntax of MongoDB challenging, leading to increased time for query comprehension and execution. (2 mentions)

Top Rated MongoDB Alternatives

Google Cloud SQL
(354)
4.5 out of 5

17 MongoDB Reviews

4.6 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
17 MongoDB Reviews
4.6 out of 5
17 MongoDB Reviews
4.6 out of 5

MongoDB Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons
G2 reviews are authentic and verified.
Jitendra S.
JS
sde
Information Technology and Services
Mid-Market (51-1000 emp.)
"great tool for non-relation database"
What do you like best about MongoDB?

ease to use for not structuring data schema for Mongo db Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

on relationship hard to get data based on 3-4 degree relationship Review collected by and hosted on G2.com.

Ryan T.
RT
Small-Business (50 or fewer emp.)
"I like the speed at which MongoDB helps me get a project up and running"
What do you like best about MongoDB?

Mongo Compass was a great GUI, that helped me first step into working with databases. When I first used MongoDB, I was a front end focused software engineer. When it came time for me to learn how to build projects with databases, MongoDB and Compass was the tool that helped me start learning quickly and the gain confidence. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

The non relational nature of MongoDB is probably both it's strength and it's weakness. I think if MongoDB could find some way to enforce typed Schemas and relationships in the way that SQL databases does, it would help a lot of software engineers. I understand that there is speed that comes with a non relationship DB, but having the write out a scheam and relationships forces the engineer to think through their database design. It feels like why Typescript, is better than using Javascript is almost all cases. In the begining a new engineer might complain that Typescript is slowing them down, but in the end it is the best choice. Review collected by and hosted on G2.com.

shiv a.
SA
AI / NLP Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
"MongoDB - NoSQL DB with GUI and Cloud support"
What do you like best about MongoDB?

NoSQL is a low-cost, flexible, and easy to use and Implement Database, and MongoDB is one of the best for both small and large Databases. It also supports Vector search now. It has MongoDB Atlas which is a Cloud native service. We can integrate it with almost all backend languages and services. I use it in most of the projects. Customer support is also good. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

For complex operations and function driven tasks, there are better alternatives. Also for vector search, I think databases like Pinecone are more suitable. Review collected by and hosted on G2.com.

Sharin S.
SS
Team Lead - Azure and Windows server
Mid-Market (51-1000 emp.)
"The Go-To NoSQL solution for modern applications"
What do you like best about MongoDB?

I have been using MongoDB for the past 3 years and I like the flexibility of storing data in JSON like BSON document storage. Compared with other Databases we can easily build powerful queries and indexing capabilities. This DB gives me high-performance and failover solutions. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

MongoDB stores data in BSON format so storage is consuming. Data consistency might not suit all applications. Lack of enforced schema structure so managing and maintaining data more challenging compared to traditional databases. Review collected by and hosted on G2.com.

Md Nasir H.
MH
DevOps Engineer
Small-Business (50 or fewer emp.)
"MongoDB nosql database"
What do you like best about MongoDB?

MongoDB stands out for its flexible schema, scalability, powerful query language, ease of use, and active community support. Its schema-less design allows dynamic data structures, making it adaptable to evolving applications. MongoDB’s scalability and efficient handling of large datasets make it a popular choice. The expressive query language and straightforward setup contribute to its appeal. Keep in mind that MongoDB’s strengths align with specific use cases where flexibility and scalability matter most. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

Managing complex relationships between documents can be tricky. Users sometimes struggle with designing efficient data models. Review collected by and hosted on G2.com.

Mohit K.
MK
Application Developer - Azure Data Analytics Services
Enterprise (> 1000 emp.)
"one of the No-Sql Database solution for document data requirement"
What do you like best about MongoDB?

It supports storing No Sql data or semistructured data in document format (JSON)

Scalability: high scalabilty supports support storing large amount of data

A powerful query language and aggregation framework for efficient data retrieval and manipulation. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

Limited Joins & Acid Complaince

wisley choosing the data model and indexing strategies as it may consume a lot of memory Review collected by and hosted on G2.com.

Eli G.
EG
Small-Business (50 or fewer emp.)
"Easy to use DB"
What do you like best about MongoDB?

First integration and starting to use MongoDB is very easy (using MongoDB Atlas), creating and configuring a cluster took few mins

Using the MongoDB daily to store application and users state.

Documentation is very clear and covring the large number of features. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

Using the map-reduce queries is a little complex and took some time to understand Review collected by and hosted on G2.com.

Mohit G.
MG
Senior Software Engineer
Enterprise (> 1000 emp.)
"Best DB for NoSQL"
What do you like best about MongoDB?

MongoDB is the best DB, I have encountered so far in case of NoSQL DBs.

It is very fast and efficient.

Very easy to install on server.

Also the UI offered by Mongo Compass is very user friendly. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

No disliking as per my usage. It fulfills all of my requirements. Review collected by and hosted on G2.com.

Sandeep Y.
SY
Software Developer
Small-Business (50 or fewer emp.)
"Review about MongoDB"
What do you like best about MongoDB?

The best thing about mongodb is its way to store the data in NOSQL format.

I had tried and made POCs using mongodb in past. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

The latency of data delivery and Complex query take more time to read and write Review collected by and hosted on G2.com.

Karthik K.
KK
Windows System Administrator
Mid-Market (51-1000 emp.)
"NoSQL database"
What do you like best about MongoDB?

MongoDB is flexibility, allowing you to store data in a way that best fits your application's needs. This flexibility makes it easier to adapt to changing requirements and iterate quickly during development and handling large volumes of data and high-traffic applications. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

Backup and restore operations can be more complex compared to traditional relational databases and MongoDB does not support joins in the same way as relational databases Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

MongoDB Comparisons
Product Avatar Image
Supabase
Compare Now
MongoDB Features
Data Migration
Backup and Recovery
Multi-User Environment
Data dictionary
Data Replication
Query Language
Data Encryption
User Access Control
MongoDB