MongoDB

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 (448)
VS.

Starting Price

No pricing found
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 (448)
3.8 (12)

Value for Money

4.6 (448)
4.2 (12)

Customer Service

4.3 (448)
3.8 (12)

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
(448)
Value for Money
4.6/5
Features
4.5/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 448
Joseph
Overall rating
  • Industry: Computer Software
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

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

Agrxis Review on MongoDB

Reviewed on 18/05/2023

My time using MongoDB has been excellent. MongoDB has become my go-to database choice because I...

My time using MongoDB has been excellent. MongoDB has become my go-to database choice because I work with data a lot. I have been able to handle a variety of rapidly changing data requirements with ease thanks to its flexibility and scalability. I like the document-based paradigm since it fits my data's dynamic nature nicely. I've been able to swiftly adapt and iterate thanks to the ability to store and query data in a schema-less manner. It has never been easier to obtain and analyze data effectively because to MongoDB's robust query language and indexing capabilities. My development process has been sped up by the easy connection with well-known programming languages and frameworks, allowing me to concentrate on creating strong and feature-rich applications. Along the road, any problems I met into were also greatly helped by the active community and thorough documentation. As a result, MongoDB has significantly changed the way I work with data by giving me access to a dependable, scalable, and adaptable database solution that meets all of my requirements.

Pros

MongoDB's unmatched flexibility and scalability are what I liked best about it. MongoDB has changed the game for me as someone who deals with continually evolving data formats and requirements. The document-based architecture enables me to store data in a manner that closely resembles the entities and connections seen in the real world, making it highly intuitive and simple to use. The dynamic schema gives me the flexibility I need to iterate quickly by allowing me to modify and develop my data model without being constrained. MongoDB's extraordinary capacity to scale has proven invaluable in helping me manage increasing data volumes and high-performance applications with ease. With MongoDB, I have the flexibility to scale horizontally with sharding or vertically with replica sets to match my changing demands. Additionally, data retrieval and analysis are now a snap because to the robust query language, numerous indexing options, and aggregation architecture.

Cons

If I had to pick one thing about MongoDB that I disliked the least, it would be the steep learning curve that comes with its sophisticated capabilities and intricate setups. MongoDB is a strong and feature-rich database that offers a variety of capabilities that may take some time and work to completely understand and efficiently use.

Verified Reviewer
Overall rating
  • Industry: Leisure, Travel & Tourism
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

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

Great data storage solution with space for improvement

Reviewed on 25/08/2020

Using MongoDB for years, mostly as local storage in docker containers. Latest project is based on...

Using MongoDB for years, mostly as local storage in docker containers. Latest project is based on cloud solution.

Pros

I like the Atlas Cloud solution. It enables various tricks and cross-integrations of single database between multiple apps (containers) with simple user management - for a reasonable price.

Cons

I cannot get over this Atlas Compass UX issue - I want to open at least two "tabs" with collections at the same time. This is not possible and even worse, when you switch between collections, thee state is completely reset.

So I'm compiling the search query carefully with all the commas, brackets and identifiers, I often need to search for ID from another collection or maybe from the same collection. When i change collection scope -> BAM! The whole query is gone :( The input should retain its actual value...

Second "issue": When it comes to schema changes in living DB, sometimes it behaves unexpectedly (no error, no data). Maybe I'm doing something wrong, but I would like to know it...

Alternatives Considered

PostgreSQL and MariaDB

Reasons for Choosing MongoDB

Terrible security.

Switched From

Couchbase Server

Reasons for Switching to MongoDB

Document orientation, cloud feature, high security, price
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.

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.
Abdelmadjid
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
  • Likelihood to recommend 9.0 /10

A great companion to Javascript back ends

Reviewed on 28/02/2021

I've launched a few products that use MongoDB and have been very happy with the performance and...

I've launched a few products that use MongoDB and have been very happy with the performance and scalability.

Pros

MongoDB integrates very well with JS-based server code. It's fast and its dynamic, NoSQL nature allows for a lot of flexibility and creative use.

Cons

As MongoDB isn't as ubiquitous as other solutions like MySQL, there's a bit less tooling available and some IaaS platforms treat it as a second class citizen.

Alternatives Considered

PostgreSQL and MySQL

Reasons for Choosing MongoDB

As our next project was using JS, we went for the deeper integration that MongoDB offers.

Switched From

MySQL
Showing 5 reviews of 448 Read all reviews

MongoDB FAQs

Below are some frequently asked questions for MongoDB.

MongoDB offers the following pricing plans:

  • Starting from:
  • 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

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.