MongoDB is a powerful NoSQL database tool designed to handle vast amounts of data across many servers, providing high availability and easy scalability. It offers dynamic schemas, enabling faster and easier integration of data. MongoDB stores data in flexible, JSON-like documents, ensuring diverse data types can be stored together for seamless data manipulation. This software is ideal for businesses seeking to spend less time managing information and more time utilizing it effectively.

  • 01Pros and cons from reviewers
  • 02Main features
  • 03What is mongoDB?
  • 04How mongoDB compare to similar software?
  • 05Who is mongoDB best for according to our reviewers?
  • 06mongoDB Reviews

What is mongoDB?

MongoDB is a database management system that provides a range of features to help businesses grow by enabling faster and smarter creation. It offers a flexible document data model and a unified query interface for all use cases, allowing for faster development and iteration. MongoDB is cloud-managed, making it scalable and ideal for startups. It can be used for various transactional, analytical, and data virtualization applications. The platform can be run anywhere, anytime, even on a simple laptop. It also prioritizes data security with ISO/IEC 27 001 and HDS certifications. Many companies, including Bosch, Cisco, Toyota, and Humanitix, use MongoDB due to its performance and relevance.

Pros from reviewers

  • Easy to learn: MongoDB is user-friendly and easy to learn, making it a great choice for beginners and experts alike

  • Secure data storage: MongoDB offers high security for data storage, ensuring that your data is safe and manageable

  • Cloud solution: MongoDB's Atlas Cloud allows for easy integration of a single database across multiple apps, with user-friendly management and affordable cost

  • Document orientation: MongoDB's document-oriented nature makes it an excellent choice for handling various types of data needs, especially for applications that require a flexible schema

  • High performance: MongoDB is known for its high performance, speed, and efficiency, making it a great choice for managing large amounts of data.

Cons from reviewers

  • Limited memory in the free version: Users have reported that the free version of MongoDB has limited memory, which can necessitate an upgrade for unlimited data insertion

  • Poor customer support: There have been complaints about MongoDB's customer support being non-existent or unhelpful, even for minor technical issues

  • Issues with complex data: Some users have found that dealing with complex data can be difficult in MongoDB, particularly when it comes to updating collection indexing and managing memory usage

  • Inferior client tool: Some users have found the Compass client tool to be inferior compared to other database software tools, with most of the access to the collections being CLI-based.

  • Problems with Atlas Compass UX: Users have reported issues with the Atlas Compass UX, such as not being able to open multiple tabs with collections at the same time and losing search queries when switching between collections

$500 in credits for 1 year on mongoDB

Get $500 in credits for 1 year on mongoDB and up to $500 savings with Secret.

Get mongoDB deal

Main features

Starting Price

$57

/ month

Free Plan

No

Deploy your data in different clouds

Automate your administrative operations

Find and view your data easily

Integrated security

Make your databases evolve with the demand

$500 in credits for 1 year on mongoDB

Get $500 in credits for 1 year on mongoDB and up to $500 savings with Secret.

Get mongoDB deal

Firebase and MongoDB are powerful platforms for managing databases, each offering valuable features that can significantly enhance your application's backend. However, there are several key differences to consider when deciding which is best for your project.


First is the architecture. Firebase is a Backend-as-a-Service (BaaS) platform that provides a real-time NoSQL database known as Firestore. It is designed to offer seamless data synchronization across clients, real-time updates, and integration with various Google services, making it ideal for developing mobile and web applications quickly. On the other hand, MongoDB is a NoSQL database that uses a flexible document-oriented model, which allows developers to store data in JSON-like documents. MongoDB excels in handling large volumes of unstructured data, complex queries, and providing scalability through sharding and replication.


When it comes to pricing, Firebase offers a pay-as-you-go model, starting with a free tier that...

logo mongodb

mongoDB

Boost your productivity with a database optimized for your applications

$500 in credits for 1 year on mongoDB

Save up to $500

Get mongoDB deal
logo firebase

Firebase

Empowering entrepreneurs to build, scale, and succeed

Who is mongoDB best for according to our reviewers?

  • Users dealing with variable length and semi-irregular data: These users find MongoDB to be a reliable solution for hosting incoming user data with variable lengths and semi-irregular formats. They appreciate its easy implementation and reliability, but note challenges with data visualization and connectivity with AWS VPC

  • Users needing a database for microservices applications: These users find MongoDB to be the top choice for microservices applications due to its scalability, user-friendliness, and integrations with popular programming languages. They caution that as a NoSQL database, it may be challenging for beginners

  • Users managing large data entries: These users value MongoDB for managing websites with thousands of data entries. They appreciate its speed and simplification of object-oriented data storage, but note that its global adoption isn't as widespread as other databases, which can limit online resources.

  • Developers working with Node.js: These users appreciate MongoDB for its simplicity when querying JSON-like data, making it a preferred choice for Node.js application development. However, they note that the non-tabular structure can complicate the application of joins using aggregation

  • Data Warehousing Professionals: These users have used MongoDB to build multi-node clusters for data warehousing and ETL tools. They acknowledge that while MongoDB has improved over time, it may not offer as robust backups as other databases like MSSQL and Oracle

  • $500 in credits for 1 year on mongoDB

    Get $500 in credits for 1 year on mongoDB and up to $500 savings with Secret.

    Get mongoDB deal

    mongoDB Reviews

    4.3

    mongoDB rating

    4.5

    Ease of use

    4.5

    Customer service

    4.6

    Value for money

    4.5

    Likelihood to recommend

    4.6

    Features

    23 mongoDB Reviews

    4.3 (23 reviews)
    Leave a review
    • Patrick

      Cost Savings and Efficiency: The Impact of Adopting MongoDB for our Company

      As a CTO, I've seen how adopting MongoDB has led to cost savings for our company. Its efficient storage and computation capabilities have reduced our hardware requirements

      September 7, 2024

    • Timothy

      Accelerated Leap in Database Management with MongoDB

      I use MongoDB with my applications and find it to be the best database for any data set. It's incredibly fast and requires less memory. I value its flexibility, as it allows me to create collections without a predetermined number of rows and columns. I can add data without restrictions and it provides a JSON output that's easy to work with. Adding, editing, and removing data is simple. If a certain section has multiple data, I can insert them as sub-arrays, which makes the development process very flexible. The only downside is that the free version has limited memory, necessitating an upgrade for unlimited data insertion. I switched to MongoDB because it uses very little memory and is extremely fast. Plus, there are no limitations on the data in a certain collection, like a fixed number of rows or columns, allowing me to use it as freely as I wish.

      September 2, 2024

    • Terry Rodriguez

      Efficient Field Indexing in MongoDB: Enhancing Query Performance

      As a database manager, I appreciate the ease with which I can index any field in a document in MongoDB. This feature has significantly improved our query performance

      August 25, 2024

    • Isolde D

      Potentially My New Preferred Data Storage Solution

      I've had a great experience with MongoDB. It allowed me to manage a website with thousands of data entries and offered all the standard features such as relations and performance management. MongoDB simplifies object-oriented data storage and is extremely fast. However, its global adoption isn't yet widespread, so online resources can sometimes be limited compared to other databases. I switched to MongoDB as I wanted a more modern tool, feeling that SQL was becoming outdated.

      August 19, 2024

    • Juan Miller

      Exploring MongoDB: A User's Perspective

      I utilized MongoDB to host incoming user data on one of our portals, as we required a solution for variable length data with a semi-irregular format. MongoDB was easy to implement, reliable, and caused no issues once configured. It was our preferred NoSQL database due to its simple installation and ease of use. We had previously used MongoDB for smaller projects and decided to use MongoDB Atlas service for a reliable online instance. This hosted version resolved many configuration issues. However, we encountered challenges with the visualization aspect of MongoDB. It was difficult and slow to implement various methods to display dashboards of our data. We also had issues connecting MongoDB Atlas with our AWS VPC for our cloud functions to access it. We chose MongoDB as we had used it for an earlier version of our project and decided to stick with what we were familiar with.

      August 13, 2024

    • James

      Exploring the Versatility and Efficiency of MongoDB: A Personal Journey

      Absolutely! Here's my take: I've been exploring MongoDB and it's been quite an adventure! It's a unique software that offers a non-relational database, which is a refreshing change from the traditional SQL databases I've been using. The flexibility of its schema-less design is truly liberating, allowing me to store data in a way that's most convenient for my projects. I've noticed that MongoDB is particularly efficient when dealing with large amounts of data, which is a huge plus for big projects. It's also been a breeze to scale horizontally, thanks to its built-in sharding capabilities. The learning curve was a bit steep at first, but that's just because MongoDB is packed with so many powerful features. Once I got the hang of it, I found it to be an incredibly versatile tool. Overall, MongoDB is a robust software that's pushing the boundaries of what's possible with databases. I'm excited to continue exploring its capabilities and see how it can further enhance my projects!

      August 3, 2024

    • Timothy

      Top-tier Non-SQL Database: MongoDB

      Overall, I find Mongo to be a better option than SQL-based data. It's particularly useful when developing applications with Node.js due to the simplicity of querying its JSON-like data. However, the non-tabular structure of the data can sometimes make applying joins using aggregation complicated.

      July 27, 2024

    • Charles

      Exploring the Versatility and Efficiency of MongoDB: A Personal Journey

      Absolutely! Here's my take: I've been exploring MongoDB and it's been quite an adventure! It's a unique software that offers a non-relational database, which is a refreshing change from the traditional SQL databases I've been using. The flexibility of its schema-less design is truly liberating, allowing me to store data in a way that's most convenient for my projects. I've noticed that MongoDB is particularly efficient when dealing with large amounts of data, which is a huge plus for big projects. It's also been a breeze to scale horizontally, thanks to its built-in sharding capabilities. The learning curve was a bit steep at first, but that's just because MongoDB is packed with so many powerful features. Once I got the hang of it, I found it to be an incredibly versatile tool. Overall, MongoDB is a robust software that's pushing the boundaries of what's possible with databases. I'm excited to continue exploring its capabilities and see how it can further enhance my projects!

      July 20, 2024

    • George Martinez

      Affordable MongoDB: A Journey of Evolution and Improvement

      I have built several multi-node clusters for data warehousing for ETL tools using MongoDB. Initially, I encountered numerous issues in getting it to work. The documentation was patchy two years ago, but it has significantly improved now. The software has also evolved to include features that were previously lacking. However, we decided to move away from this product because it doesn't offer backups as robust as MSSQL and Oracle, but it's excellent for certain types of data needs. I was able to use a free version of it and it does support clustering. However, I found the Compass client tool to be inferior compared to other DB software tools. Most of the access to the collections within is CLI-based. We chose MongoDB because at the time, it was the only software supported by a third-party software we were using. We have since moved away from that third-party software and this platform.

      July 15, 2024

    • Blaise D

      Mastering MongoDB: A User's Journey

      I find MongoDB beneficial for modeling social graph data and catalog data. It offers an easy setup with multiple SDKs and an effective replication strategy. The aggregation modeling is quite simple. However, updating collection indexing is challenging and it increases memory usage. I opted for MongoDB as it was the simplest to set up. We were developing a POC and required easy integrations to launch to market quicker.

      July 7, 2024

    1 to 10 of 23 results

    Save on the best SaaS with Secret.

    Secret has already helped tens of thousands of startups save millions of dollars on the best SasS like mongoDB and 494 more. Join Secret now to buy SaaS the smart way.