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

> Page 3 - Is MongoDB the right Database solution for you? Explore 468 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 (468)

[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 March 25th, 2026

# Page 3 - Reviews of MongoDB

## Showing most helpful reviews

Showing 51-75 of 468 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

VR

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

### "A NoSQL Database using MongoDB"

November 8, 2023

5.0

Pros

MongoDB is a well-known choice for NoSQL Database and it can be used for free as well. Perfectly suited for a personal project or small project because we don't have to pay anything.

Cons

One thing that I feel annoyed about is the IP whitelist requirement in order to access the Database. Because my IP is dynamic it will be changing the address each time, I access the Database.

Reason for choosing MongoDB

Great features and has a good integration with many tools / products.

Switched from

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

Need to use a NoSQL database in my project

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

VR

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

### "Maybe my new favourite way to store data"

February 11, 2023

5.0

Very positive, allowed me to run a website with many many thousands of data entries, and all the usual features like relations and performance management that you would come to expect from a tool like MongoDB

Pros

Object oriented data storage is quickly becoming more popular and MongoDB makes it very easy to dip your toes into, and its blazing fast.

Cons

Adoption while fast, is still not there globally which means often resources on the web can be a bit scarce when compared to other database types.

Switched from

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

I wanted something that felt more modern and SQL seemed to be falling behind in that regard!

Review Source

AC

Anil C.  
Marketing Executive  
Marketing and Advertising  
Used the software for: 6-12 months

### "Database Platform MongoDB"

June 1, 2022

4.0

I used MongoDB for my customers website to cover all the databases and working with developers to implement them.

Pros

Virtualization is perfect feature for MongoDB to understand your dataset and performings.

Cons

MongoDb is quite expensive when you compare other kind of database platforms.

Alternatives considered

[phpMyAdmin](https://www.capterra.com/p/244725/phpMyAdmin/)

Switched from

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

Microsoft SQL Server is quite hard to use and is not dashboard friendly.

Review Source

Pierluigi M.  
Tester informatico  
Information Technology and Services  
Used the software for: 2+ years

### "MongoDb è il database più semplice con cui lavorare, ottimo per i programmatori alle prime armi"

February 19, 2023

4.0

Nel complesso, MongoDB è un sistema di gestione di database flessibile, ad alte prestazioni e non relazionale, ma presenta alcune limitazioni come la mancanza di supporto per le transazioni su più documenti e il processo di impostazione dell'indicizzazione e dell'interrogazione può essere un po' complicato.

Pros

MongoDB è caratterizzato da una grande flessibilità e scalabilità. Anche il linguaggio delle query è abbastanza semplice e facile da usare. Ottimo anche il supporto per più linguaggi di programmazione, che consente di utilizzare il linguaggio preferito. Consigliato vivamente a chiunque necessiti di un sistema di gestione di database flessibile, ad alte prestazioni e non relazionale.

Cons

Uno dei limiti è la mancanza di join nativi, che possono essere una limitazione in determinati scenari in cui i dati sono altamente relazionali.

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

VR

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

### "One of the best NoSQL alternatives to traditional row/column RDBMSs"

November 28, 2019

5.0

While my company uses the Microsoft stack (.NET/IIS/SQL Server) for our enterprise development, we use a MERN (MongoDb, Express.js, React and Node.js) stack for most of our internal development (Intranet, sales reporting, ETL, automation, etc.). MongoDb is a key part of the flexibility of this stack, allowing us to model dynamic and complex data very quickly -- a huge advantage working in an agile development environment with short dev cycles and heavy reliance on iteration/refactoring.

Pros

Being a NoSQL, document-based database, MongoDb allows me to think about data NOT in terms of rows, columns, tables and keys, but in terms of complex hierarchical JSON-like documents that very closely resemble how the data is presented and used. This is incredibly valuable when quickly stubbing out a new app's feature set and the data requirements for it, with the added advantage that MongoDb works seemlessly within a MEAN/MERN development framework. Also, the learning curve is greatly shortened by MongoDb University, which is a free set of training courses taught by MongoDb, Inc., Engineers. It's an amazing free resource for the neophyte Mongo developer.

Cons

Because MongoDb doesn't have a schema, deeply nested objects can become needlessly complex if the developer doesn't have a strong understanding of hit/her data. Queries requiring joins of complex object structures can be slow in non-optimized, under-powered environments.

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

Wishwa P.  
Software Engineer  
Computer Software  
Used the software for: 2+ years

### "Best No SQL Database"

January 8, 2022

5.0

I use MongoDB every day in my workplace and for personal projects. From spinning up a database instance to managing it, the flow is very simple and easy, with introducing new features regularly, MongoDB remarkably staying up in the curve

Pros

MongoDB has the best support for database clients. And the Support for GeoJSON API and database transactions.

Cons

MongoDB database is perfect. It's the MongoDB compass needs some touches

Reason for choosing MongoDB

GeoJSON support

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

VR

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

### "MongoDB Review"

January 12, 2023

5.0

Pros

I am utilizing MongoDB for deploying and storing document database which is one of the most significant categories of the NoSQL DB. Indeed, it encapsulates the data in BSON which is similar to JSON but with a BSON id. Moreover, MongoDB offers a very significant functionality, it supports the file storage. Unlike the relational database, it exempts the data from having a required schema. It provides libraries in numerous languages (i.e., java, python...) to connect with it.

Cons

I have not experienced any difficulties when working with MongoDB, however when building a sophisticated query with multiple joins it takes more times and it is normal as it is not a relational database.

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

VR

Verified Reviewer  
MERN Stack Developer  
Computer Software  
Used the software for: 2+ years

### "Next generation database"

September 8, 2022

5.0

Overall, it is the best database ever. I worked with Graph Database, and SQL Database. But I most like MongoDB.

Pros

Unlike, SQL databases, we can store direct JSON object in MongoDB. Also, can store mapping values in one collection. e.g. we can store all property related to a user in one document.

Cons

Nothing for dislike. In MongoDB, We can not be mapped with 2 collections.

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

Diego C.  
Technical Director  
Financial Services  
Used the software for: 2+ years

### "A great not-too-NoSQL database"

November 4, 2018

4.0

I personally used it in project since the day it came out, and honestly some things were really bad, but the biggest barrier was in my teammates head as they rejected the innovation it represented at the time.

Pros

MongoDB has been a great product from the start as it brought the simplicity of the NoSQL movement against the old SQL/RDBMs "monsters", but also bringing a host of functionality that made it possible to use it immediately and without too much work in respect of the old RDBMs mindset and feature set. Setting it up even in a complex environment remains relatively easy, and also using it it's quite straightforward for developers. 3rd-party libraries and framework support is constantly increasing as well.

Cons

It has a history of bugs and weird things that made it look bad to some people.

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

Ramindu D.  
Software Technical Lead  
Computer Software  
Used the software for: 2+ years

### "The de facto standard for document-based NoSQL databases"

May 16, 2019

5.0

MongoDB has made it very easy to rapidly develop and deploy applications that require a document-store based NoSQL database solution.

Pros

MongoDB is the most widespread solution available in terms of a NoSQL database that manages data as a document store. It provides all the best features a NoSQL database should have to offer: clean and easy setup, simple syntax, as well as advanced features such as map-reduce and scaling capabilities. The BSON document type maps beautifully with the JavaScript stack, making it simple to wire up an application with a nodejs backend and any popular frontend JavaScript framework.

Cons

MongoDB can be hard to set up to support auto-scaling environments, and the best provisioned hosting options are quite expensive.

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

VR

Verified Reviewer  
Product Manager  
Marketing and Advertising  
Used the software for: 2+ years

### "A database revolution"

March 9, 2019

4.0

For non-relational data storage, you really cannot beat MongoDB.

Pros

It's incredibly flexible and performant. With rich documents you can keep data in just about any way that makes sense to you. When your data doesn't nicely fit into the relational database format you'll want to use MongoDB. They're constantly developing the database and each version brings more features and better ways of doing things. The aggregation features allow for complex heavy queries to be run very quickly.

Cons

It can be a bit complicated to start with and writing aggregations without a great tool to help can be pretty tricky. Some of the features in the earlier versions are slightly limited and miss core requirements like 'join' style queries.

Review Source

Amita S.  
Subject Matter Expert  
E-Learning  
Used the software for: 1-2 years

### "Best NoSQL Database !!!!"

June 12, 2023

5.0

Overall, I have a great experience with MongoDB.

Pros

It is a NoSQL database where we can store the data in non-tabular form. MongoDB has a very simple Graphical user Interface that's why it is very easy for me to navigate. Also, we can distribute our database across multiple servers to handle large amounts of data and high traffic loads. And MongoDB's flexible schema allows me to easily add or modify fields within documents without having to update the entire schema.

Cons

If your application heavily depends on complex and critical transactions then the MongoDB database may not be a better fit.

Review Source

tN

teran N.  
software engineer  
Computer Software  
Used the software for: 2+ years

### "My first NoSql database"

March 31, 2023

5.0

I started using mongo db in the last year of my degree and I used it as the database for the final year project also. I can highly recommend this as a highly scalable and high performing database.

Pros

I see lots of benefits in mongo db over relational databases in the market. The main thing is the rich querying capability where we can write very complex queries without degrading the performance of the application. Mongo db is somewhat new to the industry and it is updating day by day and whenever I have a doubt, there is a strong community to ask from.

Cons

When I was learning mongo db, what I felt was the complexity of understanding things mainly theories.

Review Source

JM

Jayden M.  
Software developer  
Computer Software  
Used the software for: 6-12 months

### "MongoDB is definitely one of the best database holsters around."

July 9, 2022

5.0

Pros

Mongo DB in some instances utilises no SQL, allowing for more junior developers to easily learn and understand databases as well as Mongo’s multiple platform language extensions.

Cons

Mongo can be a little difficult to navigate between pages or to find what you are looking for, however this does come with experience and otherwise, everything is perfect m

Review Source

Nishantha B.  
Software Engineer  
Computer Software  
Used the software for: 2+ years

### "Review of MongoDB"

July 9, 2019

5.0

I'm using mongoDB for more than two years and It was great selection when I need to store documents which has unknown structure along with shared structures. That means, it's very easy to save a JSON in mongoDB. This is very helpful when creating embedded databases for java microservices projects using spring boot by adding dependencies via start.spring.io

Pros

MongoDB is a schema less database management system and it has a document based structure and can store collection values on documents. It is extremely faster than the relational database management systems and it is a light weight reliable application. And It is very easy to scale while the product is open sourced which is free of charge.

Cons

Database joins are not supported since this is a No-sql database.

Review Source

EÜ

En Ü.  
Senior Software Engineer  
Defense & Space  
Used the software for: 2+ years

### "Best Document Store"

July 22, 2022

5.0

Pros

MongoDB is the best document store on the market. For Java world it has all the APIs and framework support behind. It can also be used with Spring Framework Data. It has query dsl support. There is so many community support.

Cons

Coming from RDBMS world it could take a while to learn

Switched from

[Oracle Database](https://www.capterra.com/p/5938/Oracle-Database/)

Oracle DB had no support to the document based NOSQL at that time.

Review Source

NB

Naseeb B.  
Developer  
Information Technology and Services  
Used the software for: 1-2 years

### "One of the best for Web Developers "

October 2, 2020

5.0

My overall experience with MongoDB is good. I'm satisfied with it. It is much perfect when we are integrating it with JavaScript backend. I recommend using MongoDB for all the web developers as it provides great developer experience. The developers can setup easily and configure with their technology. I find MongoDB very useful, not only for the developers but also for the beginner students which can help them in their college projects.

Pros

First thing is there's no need of any Queries; it is the king of NoSQL. MongoDB is easy to user and learn too and also a flexible schema for changing data elements. Being a web developer, i work on JavaScript, so it's too good for Integrating with JavaScript backend like NodeJS. For the beginner and new comers, they have Mongo DB for free with certain amount of data storage.

Cons

Unlike SQL, it has no joins, which can sometime be an issue in some data retrieval cases. Sometimes it works very slow in the cloud environment. There are no functions available for Transaction. MongoDB's documentation is much confusing to the users. Even if it's easy to use and learn, learning MongoDB might take some time. I thinkg it is hard to work with complex queries.

Switched from

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

writing queries for each execution was taking lots of time and i used to face lots of problem and errors. Then, finally i came to know about MongoDB which supports NoSQL and is easy to use and install.

Review Source

Similar Products

Featured