MongoDB background blur
MongoDB Logo
MongoDB
Flexible NoSQL Database Solution
4.5
(512)
Why Findstack is free?
Findstack is free for users because vendors pay us when they receive web traffic and sales opportunities. Findstack directories list all vendors — not just those that pay us so that you can make the best-informed purchase decision possible.
Findstack offers objective and comprehensive comparisons to help you find the best software. We may earn a referral fee when you visit a vendor through our links. Learn more

MongoDB Reviews & Product Details

MongoDB Overview
What is MongoDB?

MongoDB is a NoSQL database that supports scalable, and high-performance data storage solutions. The platform’s automatic sharing features combined with real-time analytics and horizontal scalability empower businesses with efficient data management.

Company MongoDB, Inc.
Year founded 2007
Company size 1001-5000 employees
Headquarters New York, NY, USA
Social Media
MongoDB Categories on Findstack
Crevio Logo
Crevio
Sponsored
5.0
(1)
$29.00/month
Crevio is a platform for creators to sell digital products, services, courses and access to other 3rd-... Learn more about Crevio
Ask Questions about MongoDB
What MongoDB is best for?
How does MongoDB compare to Databox?
What are the pros and cons of MongoDB?
MongoDB Product Details
Capabilities
API
CLI
OSS
Segment
Small Business
Mid Market
Enterprise
Deployment Cloud / SaaS / Web-Based, Desktop Mac, On-Premise Linux, On-Premise Windows
Training Documentation
Languages English
MongoDB Features
API Access
Ad-Hoc Reporting
Annotations
Collaboration Tools
Customizable Dashboards
Customizable Templates
Data Blending
Data Cleansing
Data Filtering
Data Import/Export
Data Source Connectors
Data Transformation
Drag and Drop Interface
Drill Down
Embedded Analytics
Export to PDF/Excel
Geospatial Mapping
Heatmaps
Integration with Third-Party Apps
Interactive Reports
KPI Tracking
Mobile Access
Multi-User Access
Performance Metrics
Predictive Analytics
Real-time Data
Role-Based Permissions
Scheduled Reporting
Scorecards
Trend Analysis
MongoDB Media
MongoDB 0
MongoDB 1
MongoDB 2
MongoDB Screenshots
Disclaimer
Our research is curated from diverse authoritative sources and meant to offer general advice. We don’t guarantee that our suggestions will work best for each use-case, so consider your unique needs when choosing products and services. Feel free to share your feedback.
Last updated: January 08, 2025
MongoDB Logo
512 MongoDB Reviews
4.5 out of 5
Mid Market (51-1000 emp.)
Aug 02, 2017
 Source
Overall Rating:
4.5
AR
Adrián R.
Technical Leader (Citibank)
Share
"A flexible but robust tool"
What do you like best about MongoDB?

Horizontal scale out and schemaless are the best

What do you dislike about MongoDB?

Sometimes the error messages are not clear enough and you need to investigate in deep to found the root couse of the problem

What problems is MongoDB solving and how is that benefiting you?

Index creation on each server separately without affecting performance

Enterprise (> 1000 emp.)
Jul 27, 2017
 Source
Overall Rating:
4.5
BB
Bruno B.
Architecte Data / Développeur
Share
"MongoDB, one of the best NoSQL solution"
What do you like best about MongoDB?

Very easy to learn the concepts Easy to install (for a single node) A lot of programming languages to query the database Many tools (Robomongo is good one)

What do you dislike about MongoDB?

Complexity of the architecture when you deploy a complete solution with sharding and replica set

What problems is MongoDB solving and how is that benefiting you?

With such as schema free solution of datastore, you can make quick evolutions of your application without too much technical constraints. All developers become rapidly competent to evolve the applications. Major benefit: it reduces the time to market : from the idea to the deployment in production, it can be a question of hours !

Enterprise (> 1000 emp.)
Jun 21, 2017
 Source
Overall Rating:
4.5
SK
Sanjay K.
Asst. Director/Sr. Manager Product Engineering
Share
"It is being a great journey, coming from RDBMS"
What do you like best about MongoDB?

Ease of use, great customer experience. builds the runway for growth.

What do you dislike about MongoDB?

New information is available only in the seminar's sessions

What problems is MongoDB solving and how is that benefiting you?

Customer Experience , Agility and Growth

Small Business (50 or fewer emp.)
Jun 21, 2017
 Source
Overall Rating:
4.5
EG
Eric G.
Manager Of Infrastructure
Share
"Mongo allowed us to maximum efforts and increase customer satisfaction. "
What do you like best about MongoDB?

The ease of the install process and the speed of the processing of data is unmatched by other databases on the market today,

What do you dislike about MongoDB?

Support at times is a little difficult at times. Being an enterprise customer, I would like to see an enterprise support dedicated phone number to call for live realtime support and assistance.

What problems is MongoDB solving and how is that benefiting you?

We were able to reduce latency that we were seeing with our older configuration using SQL. Mongo was able to reduce our costs by not have major license or larger carbon footprint.

Mid Market (51-1000 emp.)
Jun 20, 2017
 Source
Overall Rating:
4.5
JB
Jeremy B.
Machine Learning Engineer
Share
"MongoDB Support Engineers Quality is awesome."
What do you like best about MongoDB?

Easy to implement, Stream line product , best support.

What do you dislike about MongoDB?

Corporate IT need

What problems is MongoDB solving and how is that benefiting you?

Telematics--realized that MongoDB is great for iterating quickly

Enterprise (> 1000 emp.)
Jun 20, 2017
 Source
Overall Rating:
4.5
WA
William A.
Data Science Manager
Share
"Overall MongoDB"
What do you like best about MongoDB?

The key factors that I like are the flexible schema and easy integration with many languages.

What do you dislike about MongoDB?

Until recently, scaling and clustering have been fairly painful to manage. The query language is flexible and expressive, but it does require s bit of a learning curve.

What problems is MongoDB solving and how is that benefiting you?

Simplifying the data model and access mechanisms for data.

Enterprise (> 1000 emp.)
Jun 20, 2017
 Source
Overall Rating:
4.5
AD
Arindam D.
Client Partner And Publishing Sme
Share
"Analytics and MongoDB"
What do you like best about MongoDB?

Contrary to relational DB, MongoDB gives great features in upcoming 3.6 for business users to do preliminary data analysis and its connector with R may be a great help for Data Scientists for Hypothesis testing and model building

What do you dislike about MongoDB?

I don't dislike anything as such. It is a great product

What problems is MongoDB solving and how is that benefiting you?

Content Monetization applications using MongoDB is a great way we are leveraging the product.

Enterprise (> 1000 emp.)
Jun 20, 2017
 Source
Overall Rating:
4.5
RM
Ryan M.
Program Analyst
Share
"Mongo DB review"
What do you like best about MongoDB?

It is very easy to use and has great driver nuget packages. Very scaleable and Highly available

What do you dislike about MongoDB?

It is taking our infrastructure teams a long time to get setup but that is most likely their fault and not mongos.

What problems is MongoDB solving and how is that benefiting you?

Highly scaleable and high volume database interactions.

Small Business (50 or fewer emp.)
Jun 08, 2017
 Source
Overall Rating:
4.5
GM
Gabriel M.
Founder
Share
"Great DB for all"
What do you like best about MongoDB?

It's very usefull and easy to use. JSON documents are easy to read.

What do you dislike about MongoDB?

Not listed in linux repositories by default

What problems is MongoDB solving and how is that benefiting you?

Significantly increase the speed of queries' response to previous version in sql.

Small Business (50 or fewer emp.)
May 10, 2017
 Source
Overall Rating:
4.5
Eddy W. avatar
Eddy W.
Advisor
Share
"Great DB for startups"
What do you like best about MongoDB?

- Ease of use - Easy to become productive - Easy indexing - Easy to install - Query language - Easy to scale - I was able to implement a polyglot solution combining MongoDB and Neo4j, a graphdb. The architecture has not fundamentally changed since (Aug 2013) and we now serve over 1 million users a month. And we have a lot spare room to grow with, with no major db changes. Our solution has scaled period, could not have done it with a relational db.

What do you dislike about MongoDB?

- Initial write issues in early version - Concurrency limitations

What problems is MongoDB solving and how is that benefiting you?

- Creating a startup from scratch and hit the ground running - No need to manage schema migrations, which would have hindrance our speed - Solved the problem of search in the bus and train industry, we've been a pioneer in the field. We have build an entire platform that standardizes the access of bus and train information.

Mid Market (51-1000 emp.)
Apr 26, 2017
 Source
Overall Rating:
4.5
MR
Manikanta R.
Software Engineer
Share
"NoSQL in product development nutshell"
What do you like best about MongoDB?

DB data structure and scaling features at first, data modelling , normalization and schema practices known for it data storage practices, and its recent releases 3.4 where it offers views, graph traversal

What do you dislike about MongoDB?

Currency and Timezone point of effort needed

What problems is MongoDB solving and how is that benefiting you?

product database

Mid Market (51-1000 emp.)
Feb 15, 2017
 Source
Overall Rating:
4.5
VV
Vlad V.
Senior Software Engineer
Share
"Somewhere between SQL and NoSQL"
What do you like best about MongoDB?

Free to add or change fields Fast performance Compression (starting with WT)

What do you dislike about MongoDB?

w=0, default handling in earlier versions in earlier versions, the disk usage was quite high (about 10x the actual size)

What problems is MongoDB solving and how is that benefiting you?

Storing session data Analytics

Small Business (50 or fewer emp.)
Oct 27, 2016
 Source
Overall Rating:
4.5
Ng Z. avatar
Ng Z.
Business Solutions
Share
"Easy NoSQL solution"
What do you like best about MongoDB?

Easy to use, but still require a little reading up before able to put to use. Able to search for specific usage relatively easy on the web. Stays out of the way of developers attention

What do you dislike about MongoDB?

Nothing I do not like so far. If anything, you can improve the preformance

What problems is MongoDB solving and how is that benefiting you?

A mySQL replacement. MongoDB delivers and improve my speed of delivery

Small Business (50 or fewer emp.)
Aug 03, 2016
 Source
Overall Rating:
4.5
AA
Ahmed A.
Co Founder And Developer
Share
"My favorite NoSQL database especially with Node.JS."
What do you like best about MongoDB?

Very flexible, homogeneous with Node.sj, very high speed, good utility functions, and easy powerful queries.

What do you dislike about MongoDB?

Establishing relations between collections needs to be done manually and a bit error-prone.

What problems is MongoDB solving and how is that benefiting you?

Designing databases for websites and mobile application development.

Enterprise (> 1000 emp.)
May 19, 2016
 Source
Overall Rating:
4.5
Hamed Z. avatar
Hamed Z.
Research Assistant
Share
"It's great if you're using JSON objects."
What do you like best about MongoDB?

It's very interesting for me when I was developing an application based on Node.js. In our application, everything was in JSON and was extremely easy and efficient to use MongoDB to store JSON objects.

What do you dislike about MongoDB?

I didn't like the errors that produced by MongoDB. They were not sometimes understandable.

What problems is MongoDB solving and how is that benefiting you?

A web-based graph-based search engine.

Enterprise (> 1000 emp.)
Apr 22, 2016
 Source
Overall Rating:
4.5
Erik U. avatar
Erik U.
Technical Specialist
Share
"Great database for use with your JavaScript and Node.js projects"
What do you like best about MongoDB?

Native support of JSON is a great feature of MongoDB and a core requirement for my project. If you are new to MongoDB there are plenty of resources available to get you started with ease. One of the resources I'd recommend to anyone considering MongoDB is Mongo University. Their free courses give novice MongoDB users all the essential skills to start with MongoDB. More information is always available in MongoDB documentation.

What do you dislike about MongoDB?

Persnally I find that maintenance of MongoDB can be tricky and might require more training and hands-on experience. One must also be comfortable with command line tools. I am still learning about proper security settings on my project.

What problems is MongoDB solving and how is that benefiting you?

Flexibility and GeoSpatial queries and inexing. Full-stack development with Meteor.

Small Business (50 or fewer emp.)
Apr 15, 2016
 Source
Overall Rating:
4.5
Samer B. avatar
Samer B.
Chief Technology Officer
Share
"Fast, scalable and easy to use"
What do you like best about MongoDB?

The ease of use , simplicity, and blazing speed

What do you dislike about MongoDB?

It cannot be used for mission-critical application where data is very sensitive, as the mongodb developers recommend against doing that.

What problems is MongoDB solving and how is that benefiting you?

Store a huge set of user data. It has helped me scale up my business in ways that aren't possible with traditional DBMS

Small Business (50 or fewer emp.)
Apr 05, 2016
 Source
Overall Rating:
4.5
Oded S. avatar
Oded S.
Cto & Country Manager
Share
"Great noSQL product. Installation is less great."
What do you like best about MongoDB?

The speed of the engine, the scalability of it, sharding and the support of the various programming languages.

What do you dislike about MongoDB?

Installation is horrible. Too many machines roles in the setup. Map Reduce doesn't work as expected and is missing reliability (even from mongoDB team themselves)

What problems is MongoDB solving and how is that benefiting you?

Saving big data and querying it. Data that is coming in very fast from our applications, should be easily stored and fetched. Mongo solves this. Unlike couchbase, querying the data is easy and working nice.

Small Business (50 or fewer emp.)
Mar 21, 2016
 Source
Overall Rating:
4.5
GM
Gonçalo M.
Founder
Share
"I used mongodb for small and big sites, always with mongodb"
What do you like best about MongoDB?

MongoDB is great because its colelctions are in "json" and it makes it so natural to work with nodejs. I like the ease which you can protoype apps, you just have a bunch of data and throw it at mongo and then you can easily query it. Aggregations are very powerful and I always found the right solution for complex data.

What do you dislike about MongoDB?

There are other document databases which offer a way better integration for relations/joins. That's basically the first question that comes from a guy coming from mySQL which is difficult to explain to them how you would avoid them.

What problems is MongoDB solving and how is that benefiting you?

We had so much data around and using a database like mongo we made our data more flat, of course our DB size was very big but the performance improvements were visible. The benefit of it was that our pages were much faster to get delivered, data was all there and we did not have to go make 200 queries.

Mid Market (51-1000 emp.)
Feb 27, 2016
 Source
Overall Rating:
4.5
DN
Derek N.
Senior Software Developer
Share
"MongoDB is Simple to Use NoSQL DB"
What do you like best about MongoDB?

I've liked MongoDB from the beginning for it's ease of use. When building out a new app, it's no schema nature makes building the data layer a snap. It has very supported clients in pretty much every programming language, so I've never had an issue with Mongo support cross different environments.

What do you dislike about MongoDB?

Mongo doesn't have native support for joins, which can bite you later when your db grows and complex queries would be better served by using a join. With that said, blindly using Mongo for a highly relational project is a reason many people give Mongo bad reviews, but it was never supposed to be used for such scenarios. Although, I admittedly sometimes still use Mongo in highly relational apps because it's ease of use makes up for some of the relational query issues I may have. Also, mongo is password free by default, which unfortunately leads to a lot of users having public facing DBs with no password protection! Lastly, a production environment is pretty complicated to setup properly. For the most part, I'd recommend using a service to manage this for you. So in that regard, a production environment setup could be much easier to setup.

What problems is MongoDB solving and how is that benefiting you?

I love using Mongo in applications where the incoming data to be stored has no implicit structure. This is where a schemaless database shines.