---
title: "MongoDB Reviews 2026. Verified Reviews, Pros & Cons | Capterra"
description: "Is MongoDB the right Database solution for you? Explore 471 verified user reviews from people in industries like yours to make a confident choice."
source_url: "https://www.capterra.com/p/127374/MongoDB/reviews/"
page_type: "reviews"
language: "en"
---

MongoDB

4.7 (471)

[View alternatives](https://www.capterra.com/p/127374/MongoDB/alternatives/)

Provider data verified by our Software Research team, and reviews moderated by our Reviews Verification team. [Learn more](https://www.capterra.com/our-story/)

* * *

Last updated July 31st, 2026

# Reviews of MongoDB

Ease of use

4.4

Customer Service

4.3

## Pros and Cons in Reviews

Namratha C

Product ownerInformation Technology and Services, 11 - 50 employeesUsed the software for: 1-2 years.

“flexible schema documents vary in fields, making it ideal for apps and agile development projects.“

February 27, 2026

GI

Gabriel I

BAFinancial Services, 501 - 1,000 employeesUsed the software for: 6-12 months.

“Schema flexibility can lead to inconsistent data if governance practices are not established.“

July 3, 2026

GI

Gabriel I

BAFinancial Services, 501 - 1,000 employeesUsed the software for: 6-12 months.

“It is particularly well suited for projects where rapidly changing data structures are expected.“

July 3, 2026

Abishek S

Database AdministratorInformation Technology and Services, 51 - 200 employeesUsed the software for: 1-2 years.

“Managing sharding is not easy as standalone or replicatica sets.“

April 22, 2026

Ruchir A

Cloud Support EngineerComputer Software, 10,001+ employeesUsed the software for: 1-2 years.

“It also has innovative indexing features which enable high performance for queries.“

August 16, 2024

SU

Solomon U

Web DeveloperComputer Software, Self-employedUsed the software for: More than 2 years.

“Overall, MongoDB is a flexible, high-performance, non-relational database management system but it has some limitations like a lack of support for transactions across multiple documents and the process of setting up indexing and querying can be a bit complicated.“

January 18, 2023

TS

Thomas S

Co-FounderMarketing and Advertising, 2 - 10 employeesUsed the software for: 1-2 years.

“It is extremely adaptive and has a great functionality, the data handling is quite plain and not overloaded with tight constraints.“

March 2, 2025

WT

Wei Chun T

Data EngineerInformation Technology and Services, 201 - 500 employeesUsed the software for: More than 2 years.

“Document size and nesting is limited in MongoDB, so if you have a requirement of document size more than 16MB or needing to have document with more than 100 levels, then this may not be a good choice.“

December 3, 2022

## Showing most helpful reviews

Showing 1-25 of 471 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

Junaid E.  
National IT Manager  
Hospitality  
Used the software for: 2+ years

### "Flexible and production ready when used right"

January 22, 2026

5.0

Overall MongoDB is powerfull database that works best when used intentionally. It is excelled for rapid development and scalable applications. Could integration is works great however poor schema decisions can cause you problems.

Pros

MongoDB is extremely flexible and fast to get started with. It scales well, integrate cleanly with modern clould platforms. I have been using it for years without hassle. Customer support and documentation are solid and community resources are easy to find when issues come up.

Cons

Flexibility can easily turn into mess if the data model is not designed carefully from the start. Costs on MongoDB can also grow faster than expected as data and traffic scale.

Alternatives considered

[MySQL](https://www.capterra.com/p/11482/MySQL/)

Reason for choosing MongoDB

MongoDB offered more flexibility for handling data structures and reduced the overhead of schema changes compared to MySQL.

Switched from

[Firebase](https://www.capterra.com/p/160941/Firebase/)

I needed more flexibility in the data model and better support for chaning schemas.

Review Source

Muthazhagan C.  
Software Developer  
Information Technology and Services  
Used the software for: 2+ years

### "My experience with MongoDB"

December 31, 2023

5.0

I recommend mongodb for all the beginners whoever trying to learn new database. It not only beginner friendly also provide large number of build in function that makes easy to learn everyone. Unlike others nosql databases it store the data as bson format. So, it makes naturally faster the most of common databases.

Pros

Best part that i like in mongodb was It's speed and large number of build in functions. So i don't need to add each and every time custom function for searching or filter. Also they store the database best cloud platfoms(AWS, Google Cloud, Microsoft Azure). that makes my data were are safe. It beginner friendly also.

Cons

There are not that much i don't dislike about the mongodb.

Switched from

[Firestore](https://www.capterra.com/p/246669/Firestore/)

Common reason for it's speed. mongodb more faster the firebase for it's bson format storing. And firegase lacks to provide some common option like logical operators and some other common options.

Review Source

GI

Gabriel I.  
BA  
Financial Services  
Used the software for: 6-12 months

### "Flexible NoSQL Database "

July 3, 2026

5.0

MongoDB provides an excellent balance between flexibility and performance for modern software applications. It is particularly well suited for projects where rapidly changing data structures are expected.

Pros

MongoDB allows developers to work with flexible document-based data structures, making application development faster and more adaptable. Scaling databases is relatively straightforward, and cloud integration is excellent.

Cons

Schema flexibility can lead to inconsistent data if governance practices are not established. Performance tuning may also require experience with larger deployments.

Review Source

TH

Trevor H.  
Network Admin  
Oil & Energy  
Used the software for: 1-2 years

### "Cheap Mongo DB"

November 28, 2020

3.0

Built several multi-node clusters for data warehousing for ETL tools. Had a lot of issues early on to get it working. Documentation 2 years ago + was spotty but now its a lot better. Not to mention the software has evolved to include features sorely missing awhile back. We moved away from thsi product as it doesnt allow backups as robust as MSSQL and oracle but its great for certain types of data needs.

Pros

Can use a free version of it. And does allow clustering of it inclusive.

Cons

Compass client tool is useless versus other DB software tools. Pretty much all cli based access ot the collections within

Alternatives considered

[Microsoft SQL Server](https://www.capterra.com/p/1417/SQL-Server/)

Reason for choosing MongoDB

3rd party software only supported this at the time. We have since moved away from that 3rd party software and this platform.

Review Source

VR

Verified Reviewer  
Database Administrator  
Information Technology and Services  
Used the software for: 1-2 years

### "Reliable NoSQL Database for High-Volume Production Workloads"

April 22, 2026

4.0

My experience with MongoDB has been positive in production support and database administration environments. I worked with replica sets, monitoring, slow query analysis, backups, and troubleshooting database performance issues.

Pros

MongoDB is very flexible and easy to scale for large production workloads. I liked its schema flexibility, replication features, and strong performance for high read/write operations. The aggregation framework also very useful.

Cons

Memory usage may become high during large aggregations or heavy workloads. Managing sharding is not easy as standalone or replicatica sets.

Alternatives considered

[Redis Enterprise](https://www.capterra.com/p/173860/Redis-Enterprise/)[PostgreSQL](https://www.capterra.com/p/48791/PostgreSQL/)[Apache Cassandra](https://www.capterra.com/p/148406/Apache-Cassandra/)

Reason for choosing MongoDB

Because of its flexible document model, easier scalability, and strong performance for handling large volumes of semi structured application data.

Review Source

Michael M.  
Senior Software Developer  
Computer Software  
Used the software for: 2+ years

### "Fast, fast, fast, and agile"

June 16, 2020

5.0

Very positive. I will likely use MongoDB on every future project of moderate to extreme complexity.

Pros

One of the most difficult parts of software development, especially with complex projects, is keeping the software maintained. As business requirement change, the effort required to make those changes grows over time. MongoDB opened up a whole new world for me. I can make structural changes to my underlying data with ease without too much modification the data access layer. It reduces initial development significantly, and allows my team to pivot to new requirements with unprecedented ease. Because related data is encapsulated, queries are much faster, and our software is extremely performant. Highly recommended.

Cons

The tooling isn't great. Compass is a decent tool for accessing and lookup, but it lacks polish. It's slow to start up and sometimes difficult to pull up the data I'm seeking

Switched from

[MySQL](https://www.capterra.com/p/11482/MySQL/)

First, the switch was experimental. Then, as the benefits unfolded, we knew MongoDB was a keeper.

Review Source

Darian P.  
Senior Developer  
Insurance  
Used the software for: 6-12 months

### "Review of MongoDB"

June 11, 2022

4.0

We used Mongo to host some incoming user data on one of our portals. We needed a solution that could host variable length data where the format could change semi-irregularly. Mongo was both quick to implement and reliable in use and has caused us no problems once we finished all the configurations.

Pros

MongoDB was our go-to solution for a NoSQL database due to the ease of installation and simplicity. We had used Mongo before for smaller projects but decided to use the MongoDB Atlas service to have a reliable instance online. Using the hosted version alleviated a lot of the configuration issues we had experienced also, although it isn't required to use the hosted version depending on the use case.

Cons

The visualization aspect of Mongo constantly was an issue for our team. We wanted to display dashboards of our data through a variety of methods but most were difficult to implement using Mongo, or were simple/slow at best. There was also a lot of trouble trying to connect MongoDB Atlas with our AWS VPC, specifically so that our cloud functions could access it.

Alternatives considered

[Amazon DynamoDB](https://www.capterra.com/p/199662/DynamoDB/)

Reason for choosing MongoDB

We previously used Mongo for an original version of our project, and when considering alternatives we decided to stick with what we were used to.

Review Source

AH

Amir H.  
E-Commerce Manager  
Retail  
Used the software for: 2+ years

### "Scaling our retail catalog data."

February 19, 2026

5.0

As an E-commerce manager, page loads are very important to me. I use this database to power our retail inventory. It provides value for money but is very complex.

Pros

The integration with the cloud is seamless, and our retail application syncs thousands of product catalogs instantly.

Cons

The bugs in version update sometimes corrupt the index data, and the response from customer support is ridiculously slow in attending to our urgent e-commerce issues.

Review Source

Leandro A.  
Developer  
Computer Software  
Used the software for: 1-2 years

### "MongoDB Review"

December 2, 2025

5.0

Great experience .I enjoy working on the back end with mongo databases . I use it professionally it has a lot of benefits

Pros

Amazing DB . Fast , performant , easy to develop , easy to maintain, easy to debug .I use it at work and for personal projects

Cons

If you come from the SQL world it takes a time to get used to it , but once you learned Mongo you won't want to go back to SQL

Review Source

VR

Verified Reviewer  
Product owner  
Information Technology and Services  
Used the software for: 1-2 years

### "Flexible Powerhouse with Scalability Trade-offs"

February 27, 2026

4.0

MongoDB delivers strong overall experience for flexible, scalable app, ease of use and functionality

Pros

flexible schema documents vary in fields, making it ideal for apps and agile development projects.

Cons

No support for joins lead to data duplication and redundancy across document,inflating storage needs

Review Source

NJ

Nanu J.  
Technology Lead  
Computer Software  
Used the software for: Less than 6 months

### "Great experience with MongoDB"

July 11, 2025

5.0

I have used mongo db in projects which has a demand of scalability and schema flexibility and it has exceeded my expectation.

Pros

Mongo db is very easy to learn and is a very powerful tool.It offers high performance and offer good developer experience. It is also convenient to set up replica sets for high availability and for failover scenarios.

Cons

Can be memory-intensive, especially with large indexes or working sets. Also, complex relationships are less efficient than in SQL databases.

Review Source

AkG

Ajay kumar G.  
Full Stack Developer  
Information Technology and Services  
Used the software for: 2+ years

### "One of the best database for full stack development"

December 26, 2023

5.0

With the large amount of built-in functions, I don't need to write some complicated queries in my project. I can also easily integrate with any of my projects. I won't need to extraneously install packages or tools needed to use the MongoDB Atlas. They also provide a custom role option for the CRUD option. This makes it more practical to use. Unlike other MySQL databases, MongoDB uses the BSON type to store data. that makes the database more fast and robust. And they also provide tools like MogoDB Compass for easier management. I can easily shift my data from one database to another using tools like Mongodump and Mongorestore. also one of the main reasons for me using MongoDB for its security. because they use popular platforms like AWS, Google Cloud, and Microsoft Azure to store data.

Pros

One of the fastest MySQL databases with a user-friendly database. You don't have to put that much stress into learning the MongoDB. The enormity of the built-in options makes this user easy to implement on their project. and easy to integrate with any framework (such as Node.js,Djanco, etc.). The detailed documentation with examples makes this even easier to use (in my opinion, most tools fail on complicated documentation with a lot of examples). The documentation provided by them was easy for even a beginner to understand. They also provide custom integration with top cloud-based platforms like AWS, Google Cloud, and Microsoft Azure. With the free storage space of 500 MP, everyone can use their database with a low amount of limitation.

Cons

From my point of view, I don't see any things I dislike about the MongoDB. They provided all the necessary things that I wanted.

Switched from

[Firebase](https://www.capterra.com/p/160941/Firebase/)[MySQL](https://www.capterra.com/p/11482/MySQL/)

Pricing and Sever Speed is the main Reason

Review Source

SU

Solomon U.  
Web Developer  
Computer Software  
Used the software for: 2+ years

### "MongoDb is the easiest database to work with, good choice for new programmer."

January 18, 2023

5.0

Overall, MongoDB is a flexible, high-performance, non-relational database management system but it has some limitations like a lack of support for transactions across multiple documents and the process of setting up indexing and querying can be a bit complicated. Additionally, it lacks native joins, which can be a limitation in certain scenarios where data is highly relational. However, the document-based data model and built-in support for data replication and sharding make it a great option for unstructured data and high availability and scalability

Pros

I have been using MongoDB for several years now and I have to say, I am impressed with its flexibility and scalability. The query language is also quite simple and easy to use. I also appreciate the support for multiple programming languages, which allows me to interact with MongoDB using my preferred language. Overall, I highly recommend MongoDB for anyone in need of a flexible, high-performance, non-relational database management system.

Cons

I have been using MongoDB for some time and I have to say, it has a few limitations. The lack of support for transactions across multiple documents can be an issue for some use cases. Also, the process of setting up indexing and querying can be a bit complicated, it requires a good understanding of the data and access patterns. And the lack of native joins can be a limitation in certain scenarios where data is highly relational

Switched from

[MySQL](https://www.capterra.com/p/11482/MySQL/)

MongoDB is easier to use

Review Source

Ruchir A.  
Cloud Support Engineer  
Computer Software  
Used the software for: 1-2 years

### "Easy data modelling and high performance"

August 16, 2024

5.0

Pros

The flexible schema and document-based data model reduced the need for complex schema migrations. It also has innovative indexing features which enable high performance for queries.

Cons

The accompanying GUI tool - Compass - is not very intuitive and needs some getting used to

Review Source

TH

Tyson H.  
Senior Software Engineer  
Financial Services  
Used the software for: 2+ years

### "Amazingly Flexible Database Capability"

June 18, 2019

5.0

Pros

I don't usually rave about products, but I do about MongoDB. \* MongoDB's schemaless document-centric approach to database makes it easy to store any kind of data I need to, even subdocuments and array fields with minimal fuss within code or tools. This allows for a lot of flexibility and makes it easy to upgrade or refactor existing software. \* MongoDB's indexes provide amazing performance even in a schemaless world. Simple and compound indexes, as found in the relational database world, are just the start. Add to that multikey indexes (indexes over array fields), string and geolocation indexes, and indexes where entries expire documents with time. Mongo has it all. \* MongoDB's approach to scalability - using replica sets for high availability and fault-tolerant failover and sharding databases over a potentially large number of servers - makes it easy to scale huge amounts of data without overly expensive hardware and failover complexity. \* MongoDB driver support is available for a variety of languages. \* Mongo University, free graded courses covering various aspects of MongoDB from development to administrative activities to security, etc., offers a solid path to learning.

Cons

I'm a huge proponent of MongoDB but because of the nature of schemaless document-oriented databases, there are still some problems for which a relational database is still the answer. There are some applications and technical domains where relational databases still have a huge lead over Mongo for performance.

Review Source

VR

Verified Reviewer  
Software Engineer  
Information Technology and Services  
Used the software for: 1-2 years

### "Mongo DB "

June 12, 2019

5.0

According to my experience with MongoDB it is good NoSQL database. It has good query capacity, Also when we going to solve some business problems some requirements are change when we build the system. At that time we have to change same database collections. MongoDB support it.

Pros

Mongo DB is non relational database (NoSQL). It is a document database. it has good query capacity. Very easy to install and setup Mongo DB. Also Mongo DB is schema-free, there fore our software (code) defines the schema. It support BSON data format, there fore no complex to write code with mongo db (most of programming languages support BSON data format. We can index the mongo collections and increase the query performance

Cons

When we need to query using two mongo collections (join two collection), we can use lookup feature. but the problem is Mongo DB lookup feature is slow. Also we have no option to run query among two or three collections like as Elastic Search. When we using Elastic Search we can run query among two or three indexes(collections). There for in Elastic Search we can move historical data to separate collections and improve query performance. if we need query with historical, Elastic Search support it. But using Mongo DB we have to handle it in programming side.

Review Source

VR

Verified Reviewer  
web developer  
Program Development  
Used the software for: 2+ years

### "A cost-effective ,Scalable, Flexible and High-Performan alternative for high-performance database"

January 24, 2023

5.0

MongoDB is a powerful and versatile NoSQL database that is well-suited for projects that involve large amounts of unstructured or semi-structured data and need to handle a lot of data or have a high number of users

Pros

MongoDB gives us a simple and intuitive API, which makes it easy to work with the data. allows for easy and intuitive data manipulation and querying, making it a great choice for projects that involve large amounts of unstructured or semi-structured data.

Cons

if the indexes are not properly set up or maintained, it can lead to errors or poor performance.

Review Source

BT

Barış T.  
Data Scientist  
E-Learning  
Used the software for: Less than 6 months

### "DDL and DML with mongoDB"

June 6, 2022

5.0

This is an application where we store and manage the information coming from the front end pages made by our company. Then we extracted the data and performed ML operations.

Pros

The interface of the application is simple and user-friendly. The application is easy to use. You can perform all your operations regarding the database.

Cons

There is nothing wrong with the app. It's nice to have the visualization feature added.

Switched from

[Microsoft SQL Server](https://www.capterra.com/p/1417/SQL-Server/)[MySQL](https://www.capterra.com/p/11482/MySQL/)[SQLite](https://www.capterra.com/p/158187/SQLite/)

I wanted to use it for trial purposes.

Review Source

WG

Wes G.  
Staff Scientist  
Research  
Used the software for: 2+ years

### "Secure storage of research data"

August 4, 2022

5.0

Pros

The database is very customizable. We were able to create a system to easily locate and track data based on individual metadata fields.

Cons

There is a bit of a learning curve, and some of the less technical members of our organization have trouble adapting to the product.

Reason for choosing MongoDB

I was very impressed by their level of customer support.

Review Source

Anuj K.  
Problem Setter DSA  
Information Technology and Services  
Used the software for: 6-12 months

### "Best NoSql database !!!"

May 8, 2023

5.0

Overall, MongoDB is the best database and I have a great user experience.

Pros

It is a NoSql database that helps me to store the data in non-tabular form. MongoDB also provides me a MongoDB compass that is a GUI (Graphical User Interface). By using GUI, It becomes easy for me to work on the database and perform needed queries on the database. Also, the prices of services are normal.

Cons

If your application requires complex, multi-document transactions with strict consistency then the MongoDB database may not be a better fit.

Review Source

Darshan M.  
Software Engineer  
Computer Software  
Used the software for: 2+ years

### "Review for MongoDB"

November 23, 2022

5.0

My overall experience with MongoDB is outstanding and I get what I need from MongoDB. I recommend to used MongoDB for database management.

Pros

The most liked part about MongoDB is that it is free to use a tool for databases and suitable tools for developers. MongoDB is a good tool for developers to run the query.

Cons

The least liked part about MongoDB is that it does not use a relational database. It is straightforward to understand the database and flow.

Review Source

SS

Suhaiil S.  
SPS Associate  
Consumer Services  
Used the software for: 6-12 months

### "A flexible and scalable NOSQL database solution"

October 16, 2023

5.0

It offers scalability and flexibility making it a stronger choice for variety of applications. Large data sets can be handled effectively.

Pros

It allows versatile data storage and retrieval in JSON format. It is suitable for handling large data sets effectively.

Cons

The cluster management is a complex thing and is difficult for new users. The free version only gives you limited storage.

Review Source

Sofia C.  
Data Center analist  
  
Used the software for: 1-2 years

### "Within the NoSQL databases, probably one of the best"

April 2, 2018

4.0

Count on NoSQL database technology, with a free but very useful technology, perfect for handling large amounts of data, making better use of the hardware resources of the applications that require it.

Pros

This type of non-relational database is a very useful tool today, where the amount of data handled in the web services are very abundant and a better way to store and take advantage of resources is needed, we use mongoDb, with its noSQL proposal takes better advantage of resources, since no paid licenses are needed, this money is used for hardware power, the expansion is easier since the database should not be restructured, it will keep the files linearly, that the escalation is horizontal and the load is distributed across all the nodes, taking better advantage of the hardware performance making any application more scalable.

Cons

It has its weaknesses, but you must know when to use this technology and when to use relational database, there are no transactions so if you need to use it, you should simulate them in a certain way, if it is very required in your application it is better to use sql, either Joins is available, so you should make several queries to interact between the data, you must be careful with this and know what technology is better with the application that will be developed.

Review Source

sV

shashank V.  
Software Trainee  
Information Technology and Services  
Used the software for: 6-12 months

### "Best No-SQL Database."

April 15, 2019

5.0

MongoDB has no proper structure like rows and columns in RDBMS. There is a feature called indexing where each and every row in the MongoDB database is identified with a unique id. The unique id is provided for each and every new document. The queries are easily understandable without involving any complex joins, unions. It also obeys the Atomicity, Consistency, Isolation, Durability known as ACID properties which are essential for a database. MongoDB supports sharding means huge data can be divided into smaller data and can be stored in multiple databases across a network. Different collections in MongoDB can be clubbed together and it also supports transactions which involve data needed from multiple documents across a collection. Based on these properties I have worked on different use cases and because of these features, work became simpler.

Pros

1) There is no fixed schema like RDBMS. We can alter the table structure insert any number of rows and columns. 2) Data retrieving from this No-SQL database is very much fast when compared to other No-SQL databases. 3) Very easy to install. Provides JSON data support. 4) Can be integrated into different languages like Java, PHP. 5) There are no complex joins of queries like RDBMS. 6) The technical support can be available from MongoDB clients in case of any complex issues that occur while working. 7) Having extra features like a backup of stored data, sharing the data to multiple systems across the network is an added advantage. 8) Handles unstructured data i.e the data which has no format, no proper structure.

Cons

I did not find any flaws with this software.

Review Source

VR

Verified Reviewer  
Developer  
Information Technology and Services  
Used the software for: 6-12 months

### "Efficient and User-Friendly: MongoDB Simplifies Database Management"

January 19, 2023

5.0

Pros

I switched to MongoDB and I'm so glad I did! I used to dread managing my databases, but now it's a breeze. MongoDB is incredibly efficient and user-friendly, making it easy for anyone to use. It's also highly reliable and secure, which is very important for me. I can now easily store, manage, and query data without any hassle or confusion.

Cons

No hiccups: MongoDB has been working without any issues for me.

Review Source

Similar Products

Featured

## Send me user reviews about this product

### Fill out the form and we'll send a list of the top-rated software based on real user reviews directly to your inbox.