MongoDB

MongoDB Reviews

Do you work for this company? Learn how we help vendors

Reviews
(1-25 of 76)

Companies can't remove reviews or game the system. Here's why
September 12, 2021

Review for MongoDB

Kofi Joshua | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
MongoDB is been used by my company as a database. And as an institution that works on generating models and implementing them, we need to have a database that has flexible document schemas, powerful querying and analytics and a user friendly design. we chose this database because and it is a nosql database and thus saves us from a lot sql commands.
Jose Manuel Ortega | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use MongoDB as the main storage technology at the backend level for projects related to web development using the MEAN Stack (MongoDB, ExpressJS, AngularJS, NodeJS).

From a business point of view, the best features it provides are scalability and unstructured document storage, which allows us to have a flexible schema for the data.
Score 9 out of 10
Vetted Review
Verified User
Review Source
MongoDB is currently being used by the organisation to store customer/vehicle information. It is great for complying with Json applications and especially systems which use a lot of complex information. It enables rich and expensive query language which allows you to sort information [and] improve your data quality.
Score 9 out of 10
Vetted Review
Verified User
Review Source
MongoDB is one of the main databases we use for our SaaS product. Its flexibility and ease to develop with allows our development team to quickly prototype and validate new product ideas, allowing us to bring new features to the market at a much faster speed.
Score 8 out of 10
Vetted Review
Verified User
Review Source
MongoDB was our first NoSQL database usage. For this reason, we assigned it to an application that serves inside our IT infrastructure. As a result of our approximately 3-4 years of experience, we did not encounter any problems. It writes the data sent on it without any intervention and without any interruption, every second without stopping.
Score 10 out of 10
Vetted Review
Verified User
Review Source
Used as a database solution for a web application for storing all data needed. That means all user details, application configuration and data created or managed by application's users is stored in MongoDB. It's used both by software developers for implementation purposes and also by support crew who maintain the application.
Score 9 out of 10
Vetted Review
Verified User
Review Source
MongoDB is our primary database our application runs on. We use it intensively for our application development and data warehousing. I have used as a datawarehouse for analytics. It currently gets data from multiple dbs like mysql, app insights logs and other Mongo instances. I primarily use it for everyday metrics and analytics reporting
Score 10 out of 10
Vetted Review
Verified User
Review Source
This tool has been used project-wise for the projects in which real-time data is used for analysis. We use this tool for fetching the comments on the products on social media to understand the sentiments of the end-user. The data is real-time and unstructured so we use this tool to make our work easy.

Currently I am using it for storing and analyzing the live stream data. This works very fast and can be used by creating our own personal data types. We are taking huge volume of data for storage and processing made is very easy. Just connect and analyze it's that easy.
Score 10 out of 10
Vetted Review
Verified User
Review Source
So this the non-relational Database that we have internally. The reason for using this is because of the amazing scalability that this database provides and the JSON file format in which it tends to store the data that is present within it. Its opensource and that is the reason we have been using it internally to store the git hashes of the manifest since there are millions of them getting generated every month and we need a method to scale to that extent.
Score 9 out of 10
Vetted Review
Verified User
Review Source
We use MongoDB at the heart of our application where speed and consistency are critical. It's used primarily by the engineering backend team and vicariously by other teams using parts of the product. It gives us the means to quickly iterate our data models with fewer painful migrations than we'd have with a traditional RDBMS and its JSON-like BSON object modeling maps nicely to our APIs.
Gregory Pecqueur | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
We use MongoDB as a database for all web and mobile applications developed for our customers. It fully meets our needs. Reliable, handy, and robust, the support is of high quality. The installation on our servers is very easy. Its management and maintenance are easy and fast. MongoDB gives us satisfaction, and our customers are happy.
February 26, 2020

Fast, easy to use!

Duncan Hernandez | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
MongoDB is currently being used to structure our databases and our primary querying tool. What is convenient about it is that you can change tables without writing lots of code. All data is stored in javascript, which is what all of our programmers use, so the gap between data analysis and our developers is lessened.
Gene Baker | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Using MongoDB as a potential solution for NoSQL data storage and quick application prototyping. It is an enterprise approved NoSQL solution. My investigation into the product and use of it is for innovation type activities.
Score 9 out of 10
Vetted Review
Verified User
Review Source
We use MongoDB as our primary backend data store solution for our products. We decided to use NoSQL for our project, and MongoDB's document-oriented approach fits our needs and data model very well. It is well supported by many cloud vendors and has been a pleasure to work with for our developers.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Our Denver Development team is using MongoDB in an application they wrote, and it's collecting big data associated with the application's users. A SQL Server was formerly capturing this type of data and that's not a great platform for big data. They set it up, configured it, and got it working, all I have to do is the administration work required by SOX.
Thuvaragan Amarasingam | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Review Source
I am using it for my software development back-end system. All of my programmers also use this for the same reason. Its's very latest and efficient platform for developing applications. We can easily learn it from its official website and understand quickly. very easy query languages are available on this system. So we can access this.
Ronald Melendez | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We have been able to take advantage of this tool since being a non-relational database, it is much easier to build the model of the architecture of the database model. This makes the development time much easier. When working with javascript language, or working with JSON objects and collections, MongoDB makes the connection of services for queries much lighter and optimizes the performance of the applications. Also, you can work, in case you do not know the console commands, with a Desktop database administrator in a graphical way. The learning times really are much faster, which allows a great scalability of the project. In the development department, this optimizes the delivery time with the clients, which makes the projects much more feasible in terms of delivery times.
Sagiv Frankel | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Review Source
MongoDB was our main data store used primarily by a web application managing classical relational entities as well as some big data and analytics collection data. Even though no one on the team had much DB experience MongoDB was easy to use and integrate. However, we faced many pitfalls along the way and the end result was far from optimal.
Rounak Jangir | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We are using this database to store the raw JSON data as documents. We are using this to store the user's activity as a row in JSON so that we can later process that data. This tool is not being used by everyone in the company, but only a few of us.
Gabriel Samaroo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
The Engineering team uses MongoDB as our NoSQL database technology. While we do use a relational database (MySQL) as the primary data warehouse solution, we use Mongo for specific data sources that are very unstructured. The effectiveness of Mongo on schema-less data makes it a great tool for us because accomplishing the same things we do in Mongo in MySQL would take longer and be far less performant.
Bill Hefty | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
I have used MongoDB as the database of choice for a NoSQL implementation for various apps. Implantation with Node.JS and Express is very seamless and easy, particularly when using Mongoose. Dealing with a document based solution for a database makes it pretty easy to use in a full stack Javascript app without needing to flip mindsets.
Miguelangel Nuñez | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We use MongoDB in the company's software development department to storage a large set of data for a meteorological forecast application. The data were provided by a third party service and refreshed every 5 minutes. Mongo was chosen to manage all the data. It's also used for a service of dynamic forms developed in the company.

MongoDB Scorecard Summary

Feature Scorecard Summary

NoSQL Databases (7)
88%
8.8
Performance (36)
88%
8.8
Availability (36)
90%
9.0
Concurrency (36)
81%
8.1
Security (36)
84%
8.4
Scalability (36)
92%
9.2
Data model flexibility (36)
91%
9.1
Deployment model flexibility (35)
91%
9.1

What is MongoDB?

MongoDB (from "humongous") is an open source document-oriented database system developed and supported by 10gen. It is part of the NoSQL family of database systems. Instead of storing data in tables as is done in a "classical" relational database, MongoDB stores structured data as JSON-like documents with dynamic schemas (MongoDB calls the format BSON), making the integration of data in certain types of applications easier and faster.

According to the vendor, organizations from cutting-edge startups to the largest companies use MongoDB to create applications never before possible at a fraction of the cost of legacy databases. The vendor says MongoDB is the fastest-growing database ecosystem, with over 10 million downloads, thousands of customers, and over 1,000 technology and service partners.

MongoDB Features

  • Supported: Comprehensive monitoring for full-performance visibility
  • Supported: Automated database management for 10-20x more efficient ops
  • Supported: Fully-managed backup for your peace of mind

MongoDB Screenshots

MongoDB Video

MongoDB Integrations

MongoDB Competitors

MongoDB Pricing

MongoDB Technical Details

Deployment TypesSaaS
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

What is MongoDB's best feature?

Reviewers rate Scalability highest, with a score of 9.2.

Who uses MongoDB?

The most common users of MongoDB are from Mid-size Companies and the Computer Software industry.