# MongoDB Reviews 2026. Verified Reviews, Pros & Cons | Capterra

> Is MongoDB the right Database solution for you? Explore 469 verified user reviews from people in industries like yours to make a confident choice.

Source: https://www.capterra.com/p/127374/MongoDB/reviews

---

MongoDB

4.7 (469)

[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 April 15th, 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

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

Junaid E

National IT ManagerHospitality, 201 - 500 employeesUsed the software for: More than 2 years.

“Customer support and documentation are solid and community resources are easy to find when issues come up.“

January 22, 2026

SA

Samuel A

SoftwareTelecommunications, 2 - 10 employeesUsed the software for: More than 2 years.

“Sometimes, it might not save data safely, and it can have trouble handling complex data operations.“

May 18, 2023

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

RG

Robert G

DeveloperConstruction, 10,001+ employeesUsed the software for: I used a free trial.

“It didn't support the level of data consistency that we need or the things like encapsulated database procedures/functions that other offerings contain (to be fair, they do provide alternatives to accomplish the same goal). “

May 26, 2022

## Showing most helpful reviews

Showing 1-25 of 469 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

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

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

DR

Daniel R.  
Manager  
Design  
Used the software for: 6-12 months

### "1st class database applications "

April 16, 2025

5.0

Excellent and forst in class database application. Very fast and agile. Easy to implement and lots of support and learning resources available for development

Pros

Very well structured database with plenty of learning resources for developers. Simple to use and connect interfaces with a host of applications. One of the best databases in its class

Cons

Probably the lack of popularity of the applications but there is little to dislike. If i had to be specific them probably just thr user interface but this is really minor

Alternatives considered

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

Reason for choosing MongoDB

Speed and reliability with plenry of resources available for error amd maintenance tasks

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

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

SD

Sudipta D.  
Technical Leader  
Computer Networking  
Used the software for: 2+ years

### "MongoDB - Database solution that every platform must have"

February 10, 2023

5.0

It is must to have DB application that any software platform should have

Pros

Easy to get integrated with Python and building up business workflow with script runner being automated.

Cons

Customer support could be more improved .

Switched from

[MariaDB](https://www.capterra.com/p/132005/MariaDB/)

The ease of integartion and low code approach

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

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

DKH

Dinesh Kumar H.  
Head of Technology  
Computer Software  
Used the software for: 2+ years

### "MongoDB - NoSQL database that perfroms and provide scalability at ease."

August 24, 2021

5.0

Excellent NoSQL database that beats the query speeds of RDBMS. In case one is having budgets to choosing a NewSQL databases would be wise choice. In all MongoDB wins on aggregation queries with even on billions of documents. One needs to spend enough time working with MongoDB queries to harness the power of aggregation thoroughly.

Pros

The speeds at which the aggregation queries are churned by the database cluster running on 8 GB virtual nodes.

Cons

The enterprise versions are pricey. The license cost is dependent on cluster sizes and data ingress costs are additional if the cluster spans a data center.

Reason for choosing MongoDB

MongoDB wins on aggregation queries with even on billions of documents.

Review Source

VR

Verified Reviewer  
Co-owner  
Libraries  
Used the software for: 2+ years

### "MongoDB is my choice of nosql / document database for paired use with Node.JS"

November 26, 2021

5.0

I needed a free but industry standard database for my Node.JS based library management application. MongoDB was just what I needed, I did consider MySQL but I wanted to try nosql / document orientated. It has been fantastic - it's hard to believe productions like these are free for all.

Pros

I love how MongoDB integrates with code in such a way that queries look just like any other code. I also love how the documents from MongoDB are returned natively to Node.JS as objects without any mapping at all. MongoDB is an intuitive and very performant database, I recommend trying it if you haven't.

Cons

The big thing with MongoDB you have to get your head around is the whole redundant data thing - it is usually recommended that you store a lot of redundant data in your documents instead of having data normalised with relationships as you would in a relational DB. Have redundant data can make your query code really simple, but it can make your update code very complex / cumbersome. However, you can opt out of this approach and use MongoDB with relationships - I would recommend using Mongoose (an npm package) that will handle a lot of the work with relationships for you.

Alternatives considered

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

Reason for choosing MongoDB

I wanted to try nosql / document orientated.

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

Alex Danilo M.  
Software developer  
Information Technology and Services  
Used the software for: 1-2 years

### "MongoDB review, a great, secure, and flexible tool to store your data."

June 18, 2020

5.0

Installing, set it up, and link it with some backends applications. Customizing hooks, and triggers. Use of CRUD requests.

Pros

MongoDB is a great and fresh database server that allows you to create and use non-relational databases, that means; you can store the data in JSON format object. Being an amazing and handy tool that will be compatible with almost every type of development. Moreover, MongoDB features cloud services, allowing you to create and use cluster and triggers, also a tool for monitoring. Furthermore, Mongo uses hooks systems that offer you the option of use CRUD requests and customize the behavior of your database and the way that your models interact.

Cons

For novices or junior developers, the setup of mongo and its services will be hardy, being essential have some basic knowledge about how MongoDB and the non-relational databases work. For this scenario, MongoDB has a complete, and handy Documentation that explains every service and gives you examples about using the databases and its services.

Review Source

Sayam J.  
Technical Architect  
Information Technology and Services  
Used the software for: 1-2 years

### "MongoDB- Simply NoSql"

April 8, 2023

4.0

Pros

MongoDB is a NoSql DB which helped us to store the non relational data. Searching and storing capacity of this tool is really good as compared to other databases

Cons

If you are moving on it from RDBMS than you may face some issues in the starting else it is really good to go.

Review Source

VR

Verified Reviewer  
Senior Software Engineer  
Computer Software  
Used the software for: 2+ years

### "A tool that fits very certain needs"

October 22, 2018

5.0

Pros

Certain common operations are very very easy to spin up a one-off query for and utilize the data right then and there. In that sense, there is a very lightweight feel to developing with MongoDB at the start of most projects.

Cons

The design paradigms around MongoDB make it so that you will eventually want to add some sort of schema-type check somewhere in your stack. This will make development much simpler over time as the data begins to evolve. In general, there's a lot of other scaffolding you will want to do in order to sane-ly use a NoSQL as most people seem to want to (a quick start data store for a project that would otherwise benefit from a relational database). Not saying this is the "correct way" to use MongoDB, but just our experience within a system/framework like Meteor for example.

Review Source

VR

Verified Reviewer  
Student/Intern  
Computer Software  
Used the software for: 2+ years

### "MongoDB is a powerful and dependable database that will lure you into the world of NoSQL"

March 31, 2021

4.0

MongoDB is at the core of our programme, which needs pace and accuracy. It's mainly used by the tech runtime team, with other teams using aspects of the software using it implicitly. For all online and mobile applications created for our customers, I use MongoDB as a database. It satisfies all of our requirements. The service is of high quality, being dependable, convenient, and durable. It's the most up-to-date and successful platform for software development.

Pros

Change streams and graph queries are two common database principles that MongoDB has quickly embraced. For popular programming languages, there is excellent library support. Developers will find it easy to set up and configure. It's also simple to write a query. Good scalability so data can be efficiently shared and is available quickly . There are a lot of tools and help online. Since there are so many ready-made options available, it's pretty simple to set up in some conditions. If you know JSON then it going to be easy for you to use.

Cons

The user interface is a bit difficult to understand at first. They could make it easier to integrate with other NoSQL databases. When opposed to a SQL-based database, extensive aggregation queries in MongoDB can be challenging.

Review Source

Kanad N.  
Programmer  
Computer Software  
Used the software for: 1-2 years

### "Great DBMS with Fast response time."

February 25, 2021

5.0

Have been using MongoDB for almost all my projects, best for quick prototyping.

Pros

MongoDB provides free Atlas Cloud Tier making it very convenient and easy to setup a database for projects with minimum requirements. MongoDB being a schema-less database helps in adding or removing a record without changing the whole structure much quicker.

Cons

MongoDB lacks in some flexibility with the queries like JOINS and no support for transaction for multiple document level. Even though these features are not used often it may still be required. Takes more storage than MySQL to store data which could be an issue for Free Tier users.

Review Source

Prabhat M.  
Senior Devops Engineer  
Education Management  
Used the software for: 2+ years

### "MongoDB"

November 27, 2022

5.0

Pros

MongoDB is the best nosql database. One of the best features about mongodb is the replication. The replication is so swift & intime . The failover handling is also very awesome in mongodb.

Cons

Sometimes the initial setup for mongodb can be little tricky. Otherwise it is a wonderful tool.

Review Source

Similar Products

Featured

## Related categories

[Database](https://www.capterra.com/database-management-software/)[Big Data](https://www.capterra.com/big-data-software/)[NoSQL Databases](https://www.capterra.com/nosql-databases-software/)

## 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.