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.

Devices

Business size

S M L

Images

MongoDB compass
MongoDB overview
MongoDB monitoring overview
View 4 more
MongoDB video
MongoDB screenshot: MongoDB compass MongoDB screenshot: MongoDB overview MongoDB screenshot: MongoDB monitoring overview

Features

Total features of MongoDB: 32

  • API
  • Access Controls/Permissions
  • Alerts / Escalation
  • Archiving & Retention
  • Audit Management
  • Automatic Backup
  • Backup and Recovery
  • Charting
  • Customization
  • Data Dictionary Management
  • Data Migration
  • Data Replication
  • Data Storage Management
  • Data Visualization
  • Data Warehousing
  • Database Conversion
  • Event Triggered Actions
  • High Volume Processing
  • Historical Reporting
  • Monitoring
  • Multiple Programming Languages Supported
  • Performance Analysis
  • Real Time Data
  • Relational
  • Reporting/Analytics
  • SSL Security
  • Search/Filter
  • Secure Data Storage
  • Tagging
  • Third Party Integrations
  • Virtualization
  • Visual Analytics

Alternatives

Caspio

4,6
#1 Alternative to MongoDB
Caspio is the world’s leading LOW-CODE platform for building online database applications without having to write code.

Quixy

4,8
#2 Alternative to MongoDB
Quixy is a cloud-based No Code digital transformation platform that empowers business users with no coding skills to...

Zoho Creator

4,3
#3 Alternative to MongoDB
Zoho Creator is a web-based, low-code platform that lets everyone build custom mobile-ready business apps without any...

Knack

4,4
#4 Alternative to MongoDB
Knack helps organizations empower everyday innovators to solve real-world problems. By leveraging Knack’s intuitive...

Reviews

Overall rating

4,6 /5
(309)
Value for Money
4,6/5
Features
4,5/5
Ease of Use
4,4/5
Customer Support
4,4/5

Already have MongoDB?

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

Write a Review!
Showing 5 reviews of 309
Michael M.
Overall rating
  • Industry: Computer Software
  • Company size: 11-50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Fast, fast, fast, and agile

Reviewed on 2020/06/16

Very positive. I will likely use MongoDB on every future project of moderate to extreme complexity.

Very positive. I will likely use MongoDB on every future project of moderate to extreme complexity.

Pros

One of the most difficult parts of software development, especially with complex projects, is keeping the software maintained. As business requirement change, the effort required to make those changes grows over time. MongoDB opened up a whole new world for me. I can make structural changes to my underlying data with ease without too much modification the data access layer. It reduces initial development significantly, and allows my team to pivot to new requirements with unprecedented ease. Because related data is encapsulated, queries are much faster, and our software is extremely performant. Highly recommended.

Cons

The tooling isn't great. Compass is a decent tool for accessing and lookup, but it lacks polish. It's slow to start up and sometimes difficult to pull up the data I'm seeking

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 2020/08/25

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...

Abdelmadjid H.
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 2021/02/28

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.

Rob L.
Overall rating
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support

Mongo allows you to take off easily, but makes it harder to do more advanced analysis.

Reviewed on 2017/11/07

Pros

-Easy Setup
-Getting simple data in/out is painless & straightforward
-Basic analytics are easy, as is managing multi-server clusters

Cons

-Working with complex data is a difficult.
-Many original features or design choices were incorrect and slow to be corrected. For example, timezone support is minimal and days/dates/months use a custom numbering rather than ISO. Mongo is only now adding ISO versions of aggregation commands

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 501-1 000 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

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

MongoDB is a powerful and dependable database that will lure you into the world of NoSQL

Reviewed on 2021/03/31

MongoDB is at the core of our programme, which needs pace and accuracy. It's mainly used by the...

MongoDB is at the core of our programme, which needs pace and accuracy. It's mainly used by the tech runtime team, with other teams using aspects of the software using it implicitly. For all online and mobile applications created for our customers, I use MongoDB as a database. It satisfies all of our requirements. The service is of high quality, being dependable, convenient, and durable. It's the most up-to-date and successful platform for software development.

Pros

Change streams and graph queries are two common database principles that MongoDB has quickly embraced. For popular programming languages, there is excellent library support. Developers will find it easy to set up and configure. It's also simple to write a query. Good scalability so data can be efficiently shared and is available quickly . There are a lot of tools and help online. Since there are so many ready-made options available, it's pretty simple to set up in some conditions. If you know JSON then it going to be easy for you to use.

Cons

The user interface is a bit difficult to understand at first. They could make it easier to integrate with other NoSQL databases. When opposed to a SQL-based database, extensive aggregation queries in MongoDB can be challenging.

Showing 5 reviews of 309 Read all reviews

MongoDB FAQs

Below are some frequently asked questions for MongoDB.

MongoDB offers the following pricing plans:

  • Starting from:
  • Pricing model: Free, 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

We do not have any information about MongoDB features

MongoDB has the following typical customers:

Self Employed, 2-10, 11-50, 51-200, 201-500, 501-1 000, 1 001+

We do not have any information about what languages MongoDB supports

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, TIBCO 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.