Save to My Lists
Claimed
Claimed

MongoDB Reviews & Product Details

MongoDB Overview

What is MongoDB?

Built by developers, for developers, MongoDB's developer data platform is a database with an integrated set of related services that allow development teams to address the growing requirements for today's wide variety of modern applications, all in a unified and consistent user experience. MongoDB has tens of thousands of customers in over 100 countries. The MongoDB database platform has been downloaded hundreds of millions of times since 2007, and there have been millions of builders trained through MongoDB University courses. To learn more, visit www.mongodb.com.

MongoDB Details
Languages Supported
Arabic, Danish, German, English, Persian, Finnish, French, Hungarian, Italian, Japanese, Dutch, Norwegian, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish, Urdu, Chinese (Simplified)
Show LessShow More
Product Description

MongoDB Atlas is a developer data platform that provides a tightly integrated collection of data and application infrastructure building blocks to enable enterprises to quickly deploy bespoke architectures to address any application need. Atlas supports transactional, full-text search, vector search, time series and stream processing application use cases across mobile, distributed, event-driven, and serverless architectures.


Seller Details
Seller
MongoDB
Year Founded
2007
HQ Location
New York
Twitter
@MongoDB
488,795 Twitter followers
LinkedIn® Page
www.linkedin.com
6,990 employees on LinkedIn®
Ownership
NASDAQ: MDB
Description

Built by developers, for developers, MongoDB's developer data platform is a database with an integrated set of related services that allow development teams to address the growing requirements for today's wide variety of modern applications, all in a unified and consistent user experience. MongoDB has tens of thousands of customers in over 100 countries. The MongoDB database platform has been downloaded hundreds of millions of times since 2007, and there have been millions of builders trained through MongoDB University courses. To learn more, visit www.mongodb.com.


Ashley Z.
AZ
Overview Provided by:

Recent MongoDB Reviews

NIKKI .
N
NIKKI .Enterprise (> 1000 emp.)
4.5 out of 5
"Scalable and Highly Flexible NoSQL Database"
My favorite feature in this database is the flexibility of its use as well as the possibility to scale it. Because this model stores data in JSON-l...
Subham A.
SA
Subham A.Mid-Market (51-1000 emp.)
5.0 out of 5
"Best All Purpose Database"
Likes everything about it. Documents, Schema Agnostic, Query Language, Powerful Schema design Patterns, Transactions, Change-Streams , so full pack...
AB
Atakan Steven B.Mid-Market (51-1000 emp.)
4.5 out of 5
"Efficient use of NoSQL!"
Apart from many other NoSQls on the market, MongoDB also stands out with its speed and efficient indexing method. Also being integrated with MongoD...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

MongoDB Media

MongoDB Demo - MongoDB Atlas
MongoDB Atlas is a cloud-hosted MongoDB service engineered and run by the same team that builds the database. It incorporates operational best practices we’ve learned from optimizing thousands of deployments across startups and the Fortune 100. Build on MongoDB Atlas with confidence, knowing you ...
MongoDB Demo - MongoDB Compass
MongoDB Compass analyzes your documents and displays rich structures within your collections in a simple and intuitive GUI. It allows you to quickly visualize and explore your schema to understand the frequency, types and ranges of fields in your data set.
Answer a few questions to help the MongoDB community
Have you used MongoDB before?
Yes

Video Reviews

529 MongoDB Reviews

4.5 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
529 MongoDB Reviews
4.5 out of 5
529 MongoDB Reviews
4.5 out of 5

MongoDB Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons

Overall Review Sentiment for MongoDBQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
NIKKI .
N
AI Training Coding Expert
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic Review from User Profile
What do you like best about MongoDB?

My favorite feature in this database is the flexibility of its use as well as the possibility to scale it. Because this model stores data in JSON-like formats, it is possible to handle unstructured and semi-structured data without having to prescribe very specific data models. This flexibility is especially good for application where the structure of the data being stored can change as time passes. Being able to scale a database horizontally through the use of sharding is one of MongoDB’s best features since it helps in loading big data and is efficient when dealing with traffic loads. Also, its complex query language; the power offered by the aggregation framework and indexing and data retrieval make the process very efficient and diverse. Moreover, features such as the MongoDB Atlas make cloud deployment and management easy and more enjoyable. MongoDB has gained many supporters of the community and had a great documentation, which makes it fit for today’s developments. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

Probably one of the biggest negatives of the MongoDB is its steep learning curve for those that have no prior experience with NoSQL systems or have recently migrated from SQL. On the positive side, it is also very flexible, allowing developers to easily create badly thought out schemas, which when the application starts getting a lot of use can slow down the performance immensely. Also, handling shard and replication in self-serving environment quite challenging and may need good understanding of structure. A third anotated limitation is the ACID properties of transactions while MongoDB has added support for these recently and to a far lesser extent than traditional relational database systems, it may not be suitable where high consistency is critical. Finally and as for the offering of MongoDB Atlas, which is a cloud managed service of MongoDB, there is a high likelihood of accumulating high costs particularly for those that are intending to develop jumbo scale applications for their start-ups or small business enterprises. Review collected by and hosted on G2.com.

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

It is solving several problems that are inherent in managing huge amount of unstructured or semi structured data. It’s for businesses who are struggling to scale and create flexibility, as well as develop rapidly. Organizations can operate massive datasets and high traffic applications, while performance stays consistent despite the increasing volume of data, thanks to its ability to scale horizontally, or sharding. For businesses with unpredictable or changing data structure, like e-commerce, IoT, social media, this feature is particularly useful.

The biggest benefit for me about MongoDB has to do with being able to modify the data model on the fly without a rigid schema, which helps speed up development due to the iterations necessary. This flexibility allows prototypes of new features to be easier or to simply pivot when business requirements change. Also, MongoDB’s powerful querying and aggregating functionalities make analyzing large dataset very efficient and help in making data driven decision. Also, MongoDB cloud service, MongoDB Atlas, removes my burden of infrastructure management so I can development application and less of database management. From an overall perspective, MongoDB provides for rapid development, scalability, and efficiency that are necessary to compete in the fast changing world. Review collected by and hosted on G2.com.

DS
Frontend Developer
Information Services
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about MongoDB?

Our application development and data analysis initiatives have relied heavily on MongoDB, a highly scalable and versatile NoSQL database, for its ability to efficiently manage unstructured and semi-structured data. The database provides a feature called indexing, which assigns a unique ID to each row. I've found this to be very helpful in today's world, where web services process massive amounts of data and better storage and resource utilization is essential; in addition, its aggregation capabilities allow me to perform complicated, resource-intensive queries at lightning speed. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

Starting and writing aggregations in MongoDB can be challenging without a good tool to guide you. You'll also need a basic understanding of databases and SQL queries to understand the concepts. Review collected by and hosted on G2.com.

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

The horizontal scalability of MongoDB was a key factor in our decision to use this technology, and I must say that I have made great use of this tool. Our database scaled effortlessly, allowing us to add nodes to our cluster without sacrificing speed, which has been great for our data storage needs. As a result, we can now manage dramatically higher data volumes and workloads without sacrificing performance. It has allowed us to automate the turnaround time in our development department, which has greatly improved the feasibility of projects. Review collected by and hosted on G2.com.

MK
Software engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: Organic Review from User Profile
What do you like best about MongoDB?

What I like best about MongoDB is its flexibility. Most of the database require fixed schema bt MongoDb allows you to store data in a more dynamic way and document based format. This document based structure is very straightforward and very easy to use even for the newcomers. It is very flexible.

Also setting up MongoDB is quick and it integrates very easily with other platforms.

MongoDB offers strong customer support, with plenty of documentation, community forums, and professional support options. Because of all these features it is frequently and widely use across the globe and industries. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

However MongoDb is less efficient for complex queries and transactions than traditional databases. Also while handling lare datasets it require very large memory and storage which can be costly.

Proper indexing in MongoDb is also very crucial. Also sometimes it leads to data redundancy. Review collected by and hosted on G2.com.

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

MongoDB solves several problems related to data management. Earlier traditional databases required a fixed schema which made difficult to handle large data. MongoDb allows flexible schema which allows us to easily change data models without much downtime.

Also there was problem with scaling and it was very costly. MongoDb solved this problem also. It can be scaled horizontally by adding more servers in les cost.

It handles large volumes of data without degrading in performance. Review collected by and hosted on G2.com.

Sushan U.
SU
Web Developer - Software Domain
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
What do you like best about MongoDB?

MongoDB is the leading NoSQL database solution. It provides a high schema flexibility as MongoDB’s document-based structure allows for a highly flexible schema design.

One of the key features of MongoDB is it supports horizontal scaling through sharding, which allows data to be distributed across multiple servers. This is the reason for its high scalability. It is also cross-platform compatible and has a large and active community, providing a wealth of resources, tutorials, and forums. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

For users transitioning from relational databases, MongoDB’s lack of native SQL support can be a drawback. It may require additional learning. Review collected by and hosted on G2.com.

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

During my internship at Advit RealInfo, we were working on building a CMS for the organization. We ended up utilizing MongoDB since MongoDB’s flexible schema is ideal for content management systems where the structure of stored data can vary widely. It allows for easy storage and retrieval of diverse content types such as the document-based financial data we were working with, without strict schema definitions. Review collected by and hosted on G2.com.

Akhilesh G.
AG
Associate Consultant
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about MongoDB?

A document-oriented data architecture is used by the adaptable and scalable MongoDB database, which enables dynamic schemas and simple changes to document structure. Comprising grouping, filtering, and converting data is made possible by its strong query language and indexing features. Because MongoDB uses sharding—a horizontal scalability technique that divides data across numerous servers—it is exceptionally well-suited for managing large-scale data and high-throughput applications. Data redundancy and failover are ensured by its built-in replication and high availability features, which also minimize downtime and guarantee data integrity. All things considered, MongoDB is a useful option for contemporary, data-intensive applications. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

When compared to traditional databases, its implementation can be less resource-efficient and straightforward, which makes it challenging to manage scenarios needing complicated transactional consistency across several documents. Furthermore, inconsistent data in sharded clusters might result in performance bottlenecks and unequal data distribution. Because of MongoDB's flexible design, inconsistent data structures may result, which could affect the quality of the data and complicate application and query logic. For applications demanding higher consistency assurances, MongoDB's default setup for Write Concerns and Read Concerns may not be ideal. Careful customization is therefore necessary. To overcome these obstacles and capitalize on MongoDB's advantages while minimizing its drawbacks, meticulous preparation and knowledge are needed. Review collected by and hosted on G2.com.

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

To create data-intensive applications, like IoT storage solutions and social media analytics systems. Because of its document-oriented data format, changing data requirements may be accommodated without requiring significant schema migrations, allowing for agile development and iteration. Due to its scalability, MongoDB can easily expand without compromising speed, making it an ideal solution for managing large datasets and high-throughput applications. Consulting businesses may create complex analytics and reporting solutions by utilizing its advanced querying and indexing capabilities to pull important insights from a variety of datasets. These functionalities are essential for creating data visualization apps, business intelligence tools, and custom reporting dashboards that are suited to the individual requirements of clients. Review collected by and hosted on G2.com.

AB
Javascript Node Developer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about MongoDB?

Apart from many other NoSQls on the market, MongoDB also stands out with its speed and efficient indexing method. Also being integrated with MongoDB Compass makes it easy to play around with the data. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

MongoDB is good for proffesional work but MongoDB Compass interface can be sometimes hard to use. Review collected by and hosted on G2.com.

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

As the nature of NoSQL, handling data in our projects, creating schemas are good for our usecases. Review collected by and hosted on G2.com.

Verified User in Electrical/Electronic Manufacturing
UE
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about MongoDB?

One thing is that its a NOSQL database, meaning no schema required. Also, main thing i liked in mongodb is simplicity. We can define our data through objects (like document format or the json format). Interface of mongodb is calm and greenish making it very easier to create, edit and deliver the data. Also, there is this thing called "sharding" which i learnt in my studies, what happens is the high amount of data can be shared across multiple servers. This was the coolest thing i got to learn. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

Well. dislikes about mongodb, is linked to the disadvantages of nosql itself. Not particularly the mongodb, as the nosql doesnot require any schema to be defined. so in my personal experience, i used to get frustated when i noticed many object data got messed up. As i switched from sql. the table format habit was printed in my mind for months, took some while to understand the hierarchy of data being created in the nosql format or rather json format in mongodb (might say complex nodes affect the data). Review collected by and hosted on G2.com.

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

So i was working on a project where we needed to show updates on the app as soon as they happened. It was important because our app had to stay current with new info all the time. So we picked mongodb as our database. Also when more users had to use the app, we could add more mongodb servers easily without any crashing or slowing the app down. Obviously its a database, it helped to store large amounts of data organized in this json format. If you are working on a real time project that needs to show updates quicker, mongodb is a great choice! Review collected by and hosted on G2.com.

Ashutosh P.
AP
Java Full Stack Associate
Information Technology and Services
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic Review from User Profile
What do you like best about MongoDB?

I liked the rich query language model of MongoDB. It's easy to setup and establish connections with MongoDB clusters. The community support provided is awesome.

It is currently the easest and most flexible NoSQL database in the market. We worked intensively on a large set of Collections for our clients. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

The only thing we faced was to handle large datasets and clusters. Maintaining consistency is a bit challenging for us. Hoping to get more ACID complaint-friendly features in MongoDB. Review collected by and hosted on G2.com.

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

MongoDB helped us build a large collection of client data that would have been hard to manage with SQL database and managing such large and querying was very easy and cost-effective. Review collected by and hosted on G2.com.

Abhishek S.
AS
software engineer
Information Technology and Services
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic Review from User Profile
Incentivized Review
What do you like best about MongoDB?

The low latency and scalability of database with increasing work load. We migrated one of our system from firestore to mongoDB and loving the performance which we are getting. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

sometime feels like perfect database for true scale but we need to carefully manage index and add proper index to make query efficient. Review collected by and hosted on G2.com.

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

I our use case we use to store every datapoint for user details like location and ip in firestore. We are suffering from costing and latency problem as we are growing. We now shifted to mango db initial their is high resource usage by mongoDB but as we tune configurations and added indexing we no moving having resource usage problem. Review collected by and hosted on G2.com.

Aman A.
AA
Manager, Customer Success
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about MongoDB?

I have been using MongoDB for the past 3 months and I have noticed a few points that I would like to highlight. MongoDB provides great flexibility, object-oriented models, and design. Its scalability is also impressive. I have successfully integrated it with Textastic, and it is working perfectly. Its very easy to use and provides good customer support as well. Review collected by and hosted on G2.com.

What do you dislike about MongoDB?

There are a few points, which can be improved like lack of transaction support, memory usage and learning curve Review collected by and hosted on G2.com.

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

It's solving my problems in several aspects, such as flexible schema and scalability with high performance. MongoDB is a highly document-oriented model, which allows me to represent complex data effectively. Review collected by and hosted on G2.com.