MongoDB

Database management and application development software

About MongoDB

MongoDB is a database management software that is designed for organizations in several industry segments, including media, technology, healthcare, retail, hospitality, telecommunications, finance, education, energy, and public services. It helps developers build applications and utilize the built-in tools to visualize, manipulate, and analyze data.

MongoDB enables administrators to provide a secure user experience by setting up role-based access rights, dedicated firewalls, authorization protocols, and transport layer security (TLS) based encryption. The data explorer allows staff members to run queries, monitor index usage, access collections metadata, and interact with data. The charts module lets team members create visual graphs and assemble and share dashboards with co-workers to facilitate collaboration across activities.

MongoDB comes with an API, which allows businesses to integrate the system with several third-party solutions such as Tableau, Microsoft Power BI, and Qlik. MongoDB Atlas allows developers to build deployment clusters by defining usage region, instance size, and memory requirements across several cloud providers, including AWS, Google Cloud Platform, and Microsoft Azure.


Images

MongoDB Software - MongoDB compass
MongoDB Software - MongoDB overview
MongoDB Software - MongoDB monitoring overview
View 4 more
MongoDB video
MongoDB Software - MongoDB compass
MongoDB Software - MongoDB overview
MongoDB Software - MongoDB monitoring overview

Not sure about MongoDB? Compare with a popular alternative

MongoDB

4.7 (456)
VS.

Starting Price

US$57.00
month
US$2,499.00
one-time

Pricing Options

Free version
Free trial
Free version
Free trial

Features

28
22

Integrations

8
No integrations found

Ease of Use

4.4 (456)
3.8 (12)

Value for Money

4.6 (456)
4.2 (12)

Customer Service

4.3 (456)
3.8 (12)
Green rating bars show the winning product based on the average rating and number of reviews.

Alternatives

Couchbase Server

4.1
#1 Alternative to MongoDB
Couchbase Server is a distributed NoSQL cloud database management system designed to help organizations across IT,...

Redis Enterprise

4.8
#2 Alternative to MongoDB
Redis Enterprise is a cloud-based and on-premise database management software that helps businesses in finance, retail,...

mLabs

4.7
#3 Alternative to MongoDB
mLabs is a social media management solution that makes it possible to create professionally designed posts for...

VIA

5
#4 Alternative to MongoDB
VIA is a web-based visual transportation management platform designed to assist logistics & delivery businesses with...

Reviews

Overall rating

4.7 /5
(456)
Value for Money
4.6/5
Features
4.6/5
Ease of Use
4.4/5
Customer Support
4.3/5

Already have MongoDB?

Software buyers need your help! Product reviews help the rest of us make great decisions.

Showing 5 reviews of 456
Frank
Frank
Overall rating
  • Industry: Hospitality
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 8.0 /10

MongoDB is the NoSQL leader and getting better

Reviewed on 09/02/2019

The first decision about whether to use MongoDB or not is whether you need a relational or...

The first decision about whether to use MongoDB or not is whether you need a relational or non-relational DB. Once you decide a non-relational is best for you project, then MongoDB is a solid choice. It has the ongoing support of a professional team and is widely used in the market, especially for projects utilizing the MEAN stack. This makes it easier to deploy than other solutions.

Pros

MongoDB is incredibly easy to set up and use. The fact that non-relational DBs are better for more unstructured data, makes it so that you don't necessarily have to know exactly what the end state is going to be before building your schema. Its data throughput is also a key differentiator, so anything with Big Data is going to be a good fit for a non-relational DB and MongoDB, in particular. Finally, the team behind MongoDB is constantly improving the product and releasing updates, and there are several good data viewers in the market, including one from Mongo, for viewing the data and creating queries.

Cons

Creating metrics dashboards can be challenging due to the potential need for JOIN queries in your data. Anything that contains these will be harder to aggregate. Their aggregation framework can be hard to use and limiting for certain requirements.

Oussama
Overall rating
  • Industry: Computer Games
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

A Comprehensive Review of MongoDB: Pros, Cons, and the Bottom Line

Reviewed on 28/01/2023

MongoDB is an excellent choice for developers looking for a powerful, scalable, and reliable...

MongoDB is an excellent choice for developers looking for a powerful, scalable, and reliable database solution. While the initial setup and learning curve can be challenging, the benefits of MongoDB's document-oriented data model and robust query language make it an ideal choice for many different types of applications.

Pros

MongoDB is highly reliable and offers unparalleled scalability. With its robust query language and powerful document-oriented data model, MongoDB is capable of handling complex data management tasks with ease. Additionally, MongoDB offers excellent support for developers, with a range of tools and services for managing databases.

Cons

Although MongoDB is a powerful tool, it can be difficult to set up, and the learning curve can be steep. Additionally, MongoDB's lack of support for joins, transactions and some data types can be a challenge for more complicated applications.

Colin
Overall rating
  • Industry: Building Materials
  • Company size: 2–10 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 6.0 /10

Review#292-7777

Reviewed on 23/09/2016

This is a very suitable program for our organization.We are currently a medium sized construction...

This is a very suitable program for our organization.We are currently a medium sized construction company but the program is scaleable and very applicable to many different sizes,scenarios and situations.

Pros

It is Universal and is compatible with many different applications.

Cons

Not sure of what kind of storage space that it will require or consume.

Bharathi
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

My Review For MongoDB

Reviewed on 31/12/2023

Overall, this is good for beginners and has a small level of application. Their storing and...

Overall, this is good for beginners and has a small level of application. Their storing and retrieval formats are JSON; B-JSON is very helpful to understand structure. I recommend this for all beginners because it is easy to understand. Cast is also ok compared to other DBs.

Pros

First, it is a NoSQL database. so it uses a flexible JSON-type model. And it has a large and active community, which is helpful for developers seeking support. And beginners can start with MongoDB.

Cons

This DB does not support uploading documents like the AWS Bucket Concept. It only stores text Text Formats. And it can consume a significant amount of memory, especially when dealing with large datasets.

Alternatives Considered

Firebase, MySQL and IBM Db2
Anees
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

MongoDB is the goto datatbase for any solution

Reviewed on 31/03/2022

Great, greatest

Great, greatest

Pros

The ease of use. JSON type document helps me to scale my database model as the application is growing. Along with the powerful query language of MongoDB it's so easy to pull data from the data.

MongoDB also gives free 500MB is space without giving any credit card and I found that very awesome!

Cons

I would like to see the compass getting more powerful and having many more features.

Alternatives Considered

HarperDB

Reasons for Choosing MongoDB

Because of the availability of an easy-to-use cloud with zero setups.

Switched From

Microsoft SQL Server

Reasons for Switching to MongoDB

Because of more developer trust in this project.
Showing 5 reviews of 456 Read all reviews

MongoDB FAQs

Below are some frequently asked questions for MongoDB.

MongoDB offers the following pricing plans:

  • Starting from: US$57.00/month
  • Pricing model: Free Version, Subscription
  • Free Trial: Not Available

MongoDB's pricing is based on cloud, on-premise and mobile deployment. It also offers a free trial. MongoDB Atlas (Cloud)- Shared Clusters: Free Dedicated Clusters: $57/month Dedicated multi-region clusters: $95/month Realm - MongoDB offers free limited usage of Realm for MongoDB Atlas users. Paid Version: $59.91/month On-Premise - Please contact MongoDB directly for pricing details

MongoDB has the following typical customers:

Self Employed, 2–10, 11–50, 51–200, 201–500, 501–1,000, 1,001–5,000

MongoDB supports the following languages:

English, French, German, Italian, Portuguese

MongoDB supports the following devices:

MongoDB integrates with the following applications:

IBM Cognos Analytics, MicroStrategy Analytics, Microsoft Excel, Microsoft Power BI, Qlik Sense, SAP BusinessObjects Business Intelligence, Spotfire, Tableau

MongoDB offers the following support options:

Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support, 24/7 (Live rep), Chat

Related categories

See all software categories found for MongoDB.