Introducing G2.ai, the future of software buying.Try now
SearchStax
Sponsored
SearchStax
Visit Website
Product Avatar Image
MongoDB

By MongoDB

4.5 out of 5 stars

How would you rate your experience with MongoDB?

SearchStax
Sponsored
SearchStax
Visit Website

MongoDB Reviews & Product Details

Profile Status

This profile is currently managed by MongoDB but has limited features.

Are you part of the MongoDB team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

10 months

MongoDB Integrations

(7)
Integration information sourced from real user reviews.

MongoDB Media

MongoDB Demo - MongoDB Atlas
MongoDB Atlas is a cloud-hosted MongoDB service engineered and run by the same team that builds the database. It incorporates operational best practices we’ve learned from optimizing thousands of deployments across startups and the Fortune 100. Build on MongoDB Atlas with confidence, knowing you ...
MongoDB Demo - MongoDB Compass
MongoDB Compass analyzes your documents and displays rich structures within your collections in a simple and intuitive GUI. It allows you to quickly visualize and explore your schema to understand the frequency, types and ranges of fields in your data set.
Product Avatar Image

Have you used MongoDB before?

Answer a few questions to help the MongoDB community

MongoDB Reviews (540)

View 1 Video Reviews
Reviews

MongoDB Reviews (540)

View 1 Video Reviews
4.5
541 reviews

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Soham P.
SP
Software Engineer
Computer Software
Small-Business (50 or fewer emp.)
"Effortless Document Storage, Steep Learning Curve with C#"
What do you like best about MongoDB?

I love how fast and easy it is to spin up a new cluster with MongoDB and store data. The ability to handle unstructured JSON data quickly and provide fast retrieval is incredibly valuable, especially for my AI-based application that utilizes data from web scraping. I find the document store feature of MongoDB particularly beneficial because it allows me to store any type of data without needing to create structures, which simplifies my development process significantly. The simplicity and ease of initial setup in MongoDB make it an ideal first choice for my database needs. Overall, my experience with MongoDB has been very positive, and I am likely to recommend it to others. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

I find it challenging to learn MongoDB with non-popular tech stacks like C# Dotnet Core Web API. There aren't enough resources available on the internet to facilitate learning how to effectively use MongoDB with Dotnet Core. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Mid-Market (51-1000 emp.)
"Flexible and scalable documental database system!"
What do you like best about MongoDB?

MongoDB is a highly flexible database system that brings several benefits, including support for document nesting and partial indexing across various fields. It continues to allow for robust aggregations, enabling the use of filters and regex operations. At the same time, MongoDB offers a more developer-friendly approach to viewing and modifying any JSON-type documents.

We have choose MongoDB for its inherit flexible and because it scales very well, which is exactly what we need. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

At times, it can be difficult to determine exactly how much data is being retrieved during an aggregation. Having this information readily available while performing such actions—whether in MongoDB Compass or similar tools—would be a significant advantage for assessing performance concerns and overall efficiency. Review collected by and hosted on G2.com.

Abhishek C.
AC
Associate Software Engineer
Mid-Market (51-1000 emp.)
"Flexible Data Storage with Developer-Friendly Experience"
What do you like best about MongoDB?

MongoDB's best part is the flexibility it gives you as a developer. That schema-less structure makes it super easy to just start building something without overthinking all your tables and relations like you do in SQL. On my last project, we had to handle this dynamic insurance data where the fields weren't fixed at all, and Mongo just handled it perfectly. It's really easy to use, especially if you're already comfortable with JSON, 'cause the documents just feel natural. Integrating it with Spring Boot was smooth too – I didn't have to spend a ton of time configuring things, you basically just plug in the driver and go. Implementation-wise, it's not super heavy compared to some other databases, and scaling with replica sets and sharding works decent once you get the hang of it. For customer support, I've never used the enterprise version, but the community forums and the docs are pretty strong; I usually find answers quick. I use MongoDB a lot for side projects and at work, especially when the speed of development matters more than having a super strict schema.Overall, it just feels modern and fast and developer-friendly. It might not be the perfect choice for every single thing, but for projects where the requirements are always changing, MongoDB really saves you time. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

Yeah, what I don't love about MongoDB is how the performance can just fall off if you don't stay on top of your indexes. At first everything's super fast, but once your data gets bigger, some queries just start dragging and you realize you gotta spend all this time tuning indexes.And they do have transactions now, which is good, but it's still not as strong or smooth as what you get with a relational DB like Postgres. For stuff where you need really strict consistency, Mongo can feel a little risky sometimes. I also think the aggregation framework has a pretty high learning curve. Some queries that would just be a simple JOIN in SQL end up being these crazy long pipelines in Mongo, and it can get messy. It's a solid tool for sure, but it's definitely not a "set it and leave" kind of deal. You really gotta keep an eye on it and tune things regularly. Review collected by and hosted on G2.com.

R
Full stack developer
Small-Business (50 or fewer emp.)
"Perfect for Developers: Flexible Schemas and Powerful Aggregation"
What do you like best about MongoDB?

Basically being as a developer i used it for making my schemas for backend in database and it have advantages of bson type structure which helps me to store the values of realtime type data and it helps me to implement aggregation pipeline as well as use the free tier of database of 512 mb which can be used in mongodb compass Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

Nothing everything is fine just vpc connection is quite harder for new person Review collected by and hosted on G2.com.

Ronen S.
RS
Data analyst
Small-Business (50 or fewer emp.)
"Easy Solution for data management"
What do you like best about MongoDB?

Flexible schema, scalability and high performance ,built in horizontal scaling with sharding (distributes data across multiple servers). Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

When it comes to data consistency compared to SQL, this system by default emphasizes availability and partition tolerance, as described by the CAP theorem. Achieving strong consistency is possible, but it demands careful setup, particularly in configuring write concerns and read preferences. Review collected by and hosted on G2.com.

Nashit H.
NH
Mentor/Faculty cum Developer
Education Management
Small-Business (50 or fewer emp.)
"Highly flexible and scalable database that can be used as general purpose db"
What do you like best about MongoDB?

The flexibility of its schema, and the amount of scalability it provides, be it horizontal or vertical. Aggregation & high availability makes it a wonderful choice. Extremely easy to use and integrate with any language, make it the first choice. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

Duplicity and no native joins are a concern. Review collected by and hosted on G2.com.

Fenil S.
FS
React devloper
Information Technology and Services
Small-Business (50 or fewer emp.)
"Secure and Familiar Database"
What do you like best about MongoDB?

MongoDB excels with its flexible document model, which allows for dynamic schema design—making it perfect for fast-paced development cycles and agile teams. Its JSON-like BSON storage format aligns well with modern JavaScript-based stacks like MERN, ensuring smooth data handling from front end to backend. The built-in horizontal scaling, support for geospatial queries, and full-text search are game-changers in terms of versatility. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

While MongoDB is powerful, it does have some drawbacks. It can consume significantly more storage than traditional relational databases due to its denormalized document structure. For applications with complex relationships, performance tuning requires careful indexing and schema design. Review collected by and hosted on G2.com.

Luca P.
LP
✅ CTO - Growth Marketer full stack #MarTech | ⚡️ SaaS Advisor
Marketing and Advertising
Small-Business (50 or fewer emp.)
"Flexible and Scalable NoSQL Database"
What do you like best about MongoDB?

MongoDB’s document-oriented architecture uses JSON-like BSON documents for flexible, schema-less data storage. This allows dynamic adaptation to evolving data structures without rigid schema migrations.

Horizontal scalability via sharding efficiently distributes data across clusters, enabling seamless handling of massive datasets.

The aggregation framework supports complex data transformations, while built-in geospatial indexing and full-text search expand analytical capabilities.

Transaction support (from v4.0) ensures ACID compliance for multi-document operations. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

The transition from SQL can involve a steep learning curve, particularly for complex queries and aggregation pipelines.

Storage consumption is higher than relational databases due to denormalized data structures, impacting cost efficiency at scale.

While transactions are supported, performance tuning for complex ACID operations requires meticulous indexing and schema design. Review collected by and hosted on G2.com.

Naveen  V.
NV
Senior Site Reliability Engineer
Mid-Market (51-1000 emp.)
"Seamless Managed MongoDB Experience"
What do you like best about MongoDB?

Below are the features which i like the most about the db:

1. scalability and performance

2. robust managed service

3. flexible data model Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

The only things that concern me are the cost of the D,B which can spike with the scale Review collected by and hosted on G2.com.

Vishal G.
VG
Node Js Developer (Cloud Associate)
Mid-Market (51-1000 emp.)
"MongoDb I am using in my current project for storing data into the database"
What do you like best about MongoDB?

Mongodb handled unstructure data so we can store any data and as compared to mysql mongodb is easy to understand. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

As I know everything is good as of now no cons from mu side Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

10 months

Average Discount

13%

Perceived Cost

$$$$$

How much does MongoDB cost?

Data powered by BetterCloud.

Estimated Price

$$k - $$k

Per Year

Based on data from 26 purchases.

MongoDB Comparisons
Product Avatar Image
Redis Software
Compare Now
Product Avatar Image
Couchbase
Compare Now
Product Avatar Image
Cassandra
Compare Now
MongoDB Features
Data Model
Data Types
Built - In Search
Auto Sharding
Auto Recovery
Data Replication
Query Optimization
Role-Based Authorization
Authentication
Audit Logs
Product Avatar Image
MongoDB
View Alternatives