MongoDB background blur-sm
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 video thumbnail
MongoDB 0
MongoDB 1
MongoDB 2
MongoDB Screenshots
MongoDB screenshot 1
MongoDB screenshot 2
MongoDB screenshot 3
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: September 13, 2025
MongoDB Logo
512 MongoDB Reviews
4.5 out of 5
Small Business (50 or fewer emp.)
Feb 02, 2016
 Source
Overall Rating:
5.0
Gerardo Esteban C. avatar
Gerardo Esteban C.
Full Stack Developer
Share
"I am developing apps with Meteor.js and MongoDB, my first app was my personal porfolio + blog."
What do you like best about MongoDB?

It works on Mac OS, Windows, and Linux. It is pretty easy to install and run the server with the console or terminal. About MongoDB and NoSQL, it is a big and tested platform with a big community of developers, I love the scalability of each document and the schema design concepts that I learned in MongoDB University. All the documents are JSON, If you're familiar with JavaScript language it will be easy to adapt to MongoDB. It is a robust platform, it provides you with replicas set and shared databases so you can scale your app fast and nice. I have MongoDB installed in my Linux Kubuntu 15.10 Laptop and my Windows 10 PC, I have used it with MEAN Stack in an angular.js course I took in Pluralsight, with Spark Java Framework I developed the simple blog system that you do in the MongoDB University Courses, and Meteor.js platform and a Coursera Web Design Specialization I am taking right now where we use Meteor.js to create collaborative reactive apps, we develop a voting web apps system, a doc editing system, a portfolio with a blog, a music app, a drawing app, and finally, I am developing my Capstone Project where I am going to use MongoDB for its scalabilities opportunities. My personal portfolio has MongoDB as Database for the blog, be my guests http://corderogerardo.me.

What do you dislike about MongoDB?

Well it is not I dislike, it is more a take care when you as a Linux user were installing MongoDB, it is good that you learn first how to use your terminal, all the commands you need to create folders and give permission when you need it, I am saying this because you may have problems starting, because you need to open two consoles or terminals, and in one you need to write and enter mongod to start the server and in the other mongo to start the MongoDB shell, then when you finish you need to stop first the mongo shell and after the server.

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

Fast scaling and easy use, for what I need when I was developing my portfolio and know for my Capstone final Project I want a different version to test how the system operates within a lot of users.

Mid Market (51-1000 emp.)
Feb 01, 2016
 Source
Overall Rating:
5.0
MM
Maurizio M.
It Manager, Database Department
Share
"I'm in love with it!"
What do you like best about MongoDB?

schemaless database, document database, fantastic to scale out. great management of replica set and sharding...i love it. Nested document and index creation, it's fantastic the power of this database. It's great that you can evolve your database simply adding tags/values/elements in your newest json records; don't worry about tables structure and so on. Please consider that there's alsa a mongodb university, with free online courses for developers (.net, python) and dba. what else?

What do you dislike about MongoDB?

nothing, at the moment. really, I'm using it from four months and i've never had a problem with it. Only i'm having some trouble managing a lot of windows shell, but, hey we're dba, not interface designer, right?

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

we're testing it for a transactional database (schemaless). moving from a sql server classic relational database storing xml data type (too slow for our porpouse) to a json database. easy to administrate and

Small Business (50 or fewer emp.)
Jan 26, 2016
 Source
Overall Rating:
5.0
CF
Claudio F.
Sr. Software Developer
Share
"A Simple and Elegant Way of Working With Databases"
What do you like best about MongoDB?

The native map reduce tools have "cut the fluff" and let my solution to another level, without having to count on many different third party tools. It's as simple as creating a prototypic script.

What do you dislike about MongoDB?

I wish I could use a native GUI tool whereby I could rely on. Free open-sourced tools are not optimal, whilst one specific solution has one good feature, it may lack another just as important one. Paid solutions are great ones, but many times expensive ones too.

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

I've been dealing with a heavy load of data whereby a big data kind of solution is being built. While trying with many other relational databases, I have felt the lack of native support to perform simple BI tasks, such as the aforementioned map reduce feature. Now, by using MongoDB, I have been able to create on-the-fly BI Cubes as simple as creating a quick script.

Mid Market (51-1000 emp.)
Jan 18, 2016
 Source
Overall Rating:
5.0
AG
Verified Reviewer
Founder
Share
"Easy to learn, easy to use, great introduction into the non-relational database world."
What do you like best about MongoDB?

A very robust and full featured non-relational database. The documentation is excellent and there are numerous different resources available to accommodate your learning style. Integration with Spring is excellent and easy.

What do you dislike about MongoDB?

It's use is definitely situational. Document size is limited. It is not a silver bullet. It is a great database is you want performance and json like interactions. It is still young and growing and it's feature set is volatile. Overall not a lot of dislikes, just things you have to remember about the application of a non-relational document database.

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

Data integration between two platforms. It is fast and easy to use with Spring Boot. Most of the interactions with Mongo are simple and handled by Spring.

Small Business (50 or fewer emp.)
Jan 13, 2016
 Source
Overall Rating:
5.0
DA
Dror A.
Big Data Developer
Share
"Easy Scaler Database"
What do you like best about MongoDB?

The east startup, from the moment you start up to the point where you have a running application is a matter of minutes. Once the initial steps are done it can be easily scale up in a matter of seconds with no extra effort. It is easy to connect from multiple applications and drivers. It is part of the MEAN stack for a reason

What do you dislike about MongoDB?

It still does not have the throughput of some of the commercial products such as cassandra, however it is much more easy to debug and understand the workflows

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

1. The ease of scaling up when handling large volumes of information 2. The encryption system helps when handling with HIPAA compliance

Enterprise (> 1000 emp.)
Dec 29, 2015
 Source
Overall Rating:
5.0
AA
Alexey A.
Software Test Manager
Share
"Fast NoSQL for your projects"
What do you like best about MongoDB?

Recently I was very impressed by NoSQL databases and especially Mongo. In modern world if you think about document oriented database - i'm pretty sure that you will think about Mongo first. Javascript as internal language, flexible indexes, full text search, clusterization from the box - all this features in my own mind made Mongo one of the best NoSQL databases. Ofcourse we should not forget about big communitu and a lot of official language bindings.

What do you dislike about MongoDB?

My projects use cyrrilic set of characters (Russian) and Full Test Search engine not so good for that. Clusterization for leader election requires at least 3 node,

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

In my projects I have a lot of unstructured documents - and I need fast search and store engine for them.

Mid Market (51-1000 emp.)
Dec 20, 2015
 Source
Overall Rating:
5.0
RF
Robert F.
Data Architect
Share
"Excellent platform for web-applications (MongoDB is web scale)"
What do you like best about MongoDB?

Besides the obvious benefits of scalability, performance, and being open source, what I like best about MongoDB is it's ease of use and simplicity. Getting MongoDB up and running literally takes only a couple of seconds. And in particular if you are working in a shop using CD/CI processes, MongoDB fits extremly well. At our shop I think nobody would ever consider going back to a SQL based persistence layer. To summarize: - scalibility - performance - stability - simplicity - functionality - flexibility - open source - popularity

What do you dislike about MongoDB?

Though adopting MongoDB can provide tremendous advantages, switching to a schemaless paradigm also can have it's challenges. Keeping your data clean can become very difficult and shouldn't be underestimated. Secondly, not having any join functionality can make certain tasks very cumbersome. That's why I can't wait start using MongoDB 3.2 with Document Validation and $lookup.

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

MongoDB allowed our engineering team to build a web application that horizontally scales with the business.

Enterprise (> 1000 emp.)
Nov 25, 2015
 Source
Overall Rating:
5.0
BK
Bill K.
Manager, Application Development
Share
"Enterprise ready, fast and flexible"
What do you like best about MongoDB?

In the production environment, MongoDB provides an easy to use, easy to understand, yet powerful and reliable replication model to protect corporate data. Replication strategies can be quickly set up and tested in a number of ways, from a single development machine up to a full blown cloud solution. As the volume of your data grows, sharding is easy to set up and maintain. Capped collections and time to live indexes give you powerful tools to limit how much data you maintain. The document model allows developers to rapidly prototype data models and freedom from a rigid schema allows painless changes to the data layer as business needs evolve.

What do you dislike about MongoDB?

While the time to get a new developer productive in MongoDB is short, it takes extra time to get a developer with a SQL background to rethink their design patterns.

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

We deal with a lot of disparate data sources. JSON documents allow flexibility in accepting the data from external sources without strictly enforcing a lot of "heavy handed" rules. With MongoDB, we are able to quickly ingest the data then adapt rules to make best use of the the data.

Small Business (50 or fewer emp.)
Aug 09, 2015
 Source
Overall Rating:
5.0
AG
Verified Reviewer
Founder
Share
"MongoDb fits work system great"
What do you like best about MongoDB?

When I was working on a project related to a documentation system, MongoDb is my best choice for this system, the original target of a no-sql database fits the system pretty good. Except for the database itself, the speed and the flexibility are other two attractions for me. MongoDb quires can be very fast in most of the cases I am working on. and especially in the case you want to retrieve the data in a single lookup. The design of query is pretty good, especially for a system like ours, queries data through documentation systems, not sql query as a traditional database.

What do you dislike about MongoDB?

For a person who worked on the SQL database, without join statement is kindly hard to think about the database. There are no possibility for an engineer for use join in MongoDB, we need to make multiple queries and join the result together for our own target. Another thing I dislike mongdb is the memories usage in the database system, some time the system uses a huge block of memories that let the system almost slower the it should be, if the developers can fast the speed and optimize the memories, it would be better. For the concurrency issue, the mongoDB is also not doing good, it should be better for persons where high frequency is required in a database system.

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

The problem we are soling is trying to save daily information and data so that people can loop up at any time, the system need to have a huge database along the time goes fly. save data as a documentation that's why we are using mongoDB .

Small Business (50 or fewer emp.)
Aug 03, 2015
 Source
Overall Rating:
5.0
RA
Ryan A.
Ceo
Share
"Solid Product. I enjoy the flexibility."
What do you like best about MongoDB?

It's a solid document store with good performance. I enjoy the robust operators, benefit greatly from the mature ecosystem, and have my butt saved every now and then by the built-in mapreduce & aggregation framework.

What do you dislike about MongoDB?

The only thing I dislike is that they quickly develop great functionality, and I'm hesitant to upgrade my database in production to immediately take advantage of it. A safer and/or more fool-proof way to upgrade (and rollback) databases would be awesome.

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

We use MongoDB for everything, and we would probably be just as well off with a SQL database, but I really enjoy the flexibility of the embedded documents and deep indexes.

Apply for MongoDB credits
We will email you back within 1 business day.