Try our new research platform with insights from 80,000+ expert users
reviewer2089122 - PeerSpot reviewer
Associate Consultant at a computer software company with 501-1,000 employees
Real User
Clusters allow you to handle and link data on a large scale
Pros and Cons
  • "The solution does not hold data in tabular format like SQL does but rather clusters data so that it can link on a large scale."
  • "The solution can be a bit tough to set up if you don't have knowledge about how the database works."

What is our primary use case?

Our company uses the solution to manage a large sum of data. It is clustered rather than tabular so we can use the solution for large data. 

We currently have four users. 

What is most valuable?

The solution is able to handle large data. 

The solution does not hold data in tabular format like SQL does but rather clusters data so that it can link on a large scale. 

What needs improvement?

The solution can be a bit tough to set up if you don't have knowledge about how the database works. 

For how long have I used the solution?

I have been using the solution for three months. 

Buyer's Guide
MongoDB
June 2025
Learn what your peers think about MongoDB. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,168 professionals have used our research since 2012.

What do I think about the stability of the solution?

The solution is pretty stable with no issues. 

What do I think about the scalability of the solution?

Based on our experience so far, scalability is rated a nine out of ten. 

How are customer service and support?

I have not needed technical support. 

How was the initial setup?

The setup is pretty easy if you have some idea of how it works. It can feel a bit tough if you don't have knowledge about the database. 

What about the implementation team?

We implemented the solution in-house. Everything is in the cloud and deployment takes even less time than MySQL. The solution does not require a lot of maintenance. 

What's my experience with pricing, setup cost, and licensing?

The solution is open source so is free. 

What other advice do I have?

It is important to learn how the database works, how to configure data, and how to transfer data. Once you know these basic things, you are good to go. 

I rate the solution a nine out of ten. 

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Satya Raju - PeerSpot reviewer
Archtect - software engineering at Innominds
Reseller
Top 5Leaderboard
Enhanced flexibility in data modeling, seamless scalability and efficient handling of unstructured or complex data through its document-oriented structure
Pros and Cons
  • "It facilitates the generation of heatmaps for graphical data analysis."
  • "It has certain limitations when it comes to handling hierarchical data, enforcing relationships, and performing complex joins, which should be taken into account when designing databases for applications with intricate data requirements."

What is our primary use case?

The primary use case is data retrieval. It allows for easy retrieval of data as all the required information is stored within the document. This becomes particularly useful as the company scales, preventing queries from becoming sluggish.

How has it helped my organization?

Working with it extends beyond database skills. Utilizing additional tools such as ML frameworks (e.g., TensorFlow), languages like Python for data analysis, and platforms like Apache Spark for distributed computing can enhance one's capabilities in extracting meaningful insights from data.

What is most valuable?

It facilitates the generation of heatmaps for graphical data analysis. This can be valuable for visualizing patterns and trends in data. While other databases like Cassandra may also serve this purpose, MongoDB stands out for its simplicity in handling complex queries and graphical data representation.

What needs improvement?

It has certain limitations when it comes to handling hierarchical data, enforcing relationships, and performing complex joins, which should be taken into account when designing databases for applications with intricate data requirements.

For how long have I used the solution?

I have been working with it for a year now.

What do I think about the stability of the solution?

It is highly stable. I would rate it nine out of ten.

What do I think about the scalability of the solution?

It emerges as a favorable choice for customers seeking efficient data storage and scalability. On a scale of one to ten, I would rate it at eight.

Which solution did I use previously and why did I switch?

I have been working with both MongoDB and HIVE and the choice between them depends on the specific requirements of the client. While I've been actively engaged with both databases, the preference depends on the nature of the data and whether file storage is required. If data retrieval is the primary focus without the need for file storage, I opt for MongoDB. On the other hand, if the client requires storage for both data and files, HIVE becomes the main choice.

How was the initial setup?

I would rate the initial setup six out of ten.

What's my experience with pricing, setup cost, and licensing?

I only used the open-source version.

What other advice do I have?

Opting for MongoDB could be beneficial, especially for storing large volumes of records, even for transient data. The decision hinges on the nature of the data itself. If there is a significant amount of metadata, it becomes a preferable choice for its scalability and superior query performance. It's important to anticipate future operations; for example, if there's a current load of ten thousand audio and video files, MongoDB can efficiently handle it. Overall, I wold rate it eight out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
MongoDB
June 2025
Learn what your peers think about MongoDB. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,168 professionals have used our research since 2012.
Srinivas Mutyala - PeerSpot reviewer
Database Architect at a tech services company with 5,001-10,000 employees
Real User
Top 5
A stable solution that can be used to store structured, unstructured, and semi-structured data
Pros and Cons
  • "Sharding is an excellent feature of MongoDB."
  • "People coming from RDBMS should have the flexibility to write queries in SQL that can be converted into JSON queries."

What is most valuable?

Sharding is an excellent feature of MongoDB. Atlas is an awesome feature of MongoDB that makes life easy.

What needs improvement?

People coming from RDBMS should have the flexibility to write queries in SQL that can be converted into JSON queries. This feature is working, but we can still achieve some integration and make it more flexible. It is not as easy as writing direct queries on Atlas. This feature will definitely increase a lot of users. RDBMS users think this is a different query language, MQL, which is uncomfortable for them.

For how long have I used the solution?

I have been using MongoDB version 6.0 for more than 12 years as a customer.

What do I think about the stability of the solution?

MongoDB is a very stable solution. The solution is a leader, according to the Gartner report.

What do I think about the scalability of the solution?

In our company, around 2000 to 3000 people are using the solution.

How are customer service and support?

MongoDB’s technical support is awesome.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

We previously used the RDBMS solution, MySQL.

MongoDB has five to ten times better performance than MySQL. MongoDB has a lot of advantages. With MongoDB, you can store any kind of data, including structured, unstructured, and semi-structured data. MongoDB has a lot of benefits over RDBMS.

How was the initial setup?

It is very easy to deploy MongoDB. If it is deployed on-premises, it takes an hour. It does not need any additional prerequisites or configuration details.

What was our ROI?

We have seen a lot of ROI with MongoDB because it gives five to ten times better performance.

What's my experience with pricing, setup cost, and licensing?

MongoDB's pricing is not reasonable, but it is not as expensive as the others.

The solution's pricing depends on the deal, which includes how long you will use it and the number of deployments. They do not have a fixed cost. However, the maintenance and support cost is included.

What other advice do I have?

I am satisfied with the product.

Our organization has a DBA team of 50 people. However, the work for the DBAs is minimal because MongoDB intends to have zero DBA. They want to develop a product where the need for DBAs is minimized.

Users should approach MongoDB with an open mind, without thinking that it's a different technology altogether and has a different language. Users don't need to develop the application based on a schema. They can develop the application, and the schema will follow.

Overall, I rate MongoDB an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Joydeepta Bhattacharjee - PeerSpot reviewer
System Engineer at a tech consulting company with 10,001+ employees
Real User
User-friendly with helpful drivers; lacks sufficient elasticity
Pros and Cons
  • "The solution is user-friendly with a good object retrieval feature."
  • "Lacks sufficient scalability and elasticity."

What is our primary use case?

Our primary use case has been for maintaining video content and varying it. We are an enterprise-level organization with around 500,000 employees internationally. The company has over 10,000 users of this solution. I'm an integration solution architect. 

What is most valuable?

The solution is user-friendly with a good object retrieval feature. There are no joins, queries are fast and the product provides helpful drivers. I like the abstraction layers. 

What needs improvement?

I'd like to see improved scalability and elasticity. Also, the software should have certified container images so it can readily be used in production.

For how long have I used the solution?

I've been using this solution for two years. 

What do I think about the stability of the solution?

The solution is stable. 

What do I think about the scalability of the solution?

More could be done to improve the scalability.

How are customer service and support?

Customer support is at a reasonable level. 

How was the initial setup?

The initial setup was pretty simple. It's a good product for academics since it's an open-source solution so it's readily accessible with fast onboarding. Deployment was carried out in-house. There is no maintenance required.

What other advice do I have?

I rate this solution seven out of 10. 

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Solution Architect at SAP
Real User
A solution that is affordable and high on performance
Pros and Cons
  • "It is a stable solution. Stability-wise, I rate the solution a nine out of ten...Overall, MongoDB has helped manage and analyze attachment data."
  • "It is important to note that MongoDB has limitations since it can only be used for specific use cases. For example, for master data, I would want to pick keys using an RDBMS, but for attachments, I would choose MongoDB."

What is our primary use case?

I work with multiple personal applications, and for that, I use MongoDB and SQL Servers. Depending on the use cases, I choose MongoDB, as it is not a heavy application. Usually, I use MongoDB for attachment sections because RDBMS is heavy for attachment software. I also use it for assessments. Sometimes, I store data for a time-series database, such as stock market data, which I analyze using MongoDB.

What is most valuable?

Feature-wise, I like how MongoDB stores attachments because it allows me to store the results of the attachment and pull them up whenever needed instead of having to generate them every time. I can save those results as PDFs and other formats rather than just saving the data and then having to regenerate it. This approach enables me to analyze the attachments and research existing data, making it easier to retrieve information when needed. Overall, MongoDB has helped manage and analyze attachment data.

What needs improvement?

I cannot comment on how to improve the database since I am not an expert in that field. It is important to note that MongoDB has limitations since it can only be used for specific use cases. For example, for master data, I would want to pick keys using an RDBMS, but for attachments, I would choose MongoDB. Other than that, I am more familiar with RDBMS databases.

For how long have I used the solution?

I have experience with MongoDB for three to four years and am an end-user of the solution.

What do I think about the stability of the solution?

It is a stable solution. Stability-wise, I rate the solution a nine out of ten.

What do I think about the scalability of the solution?

It is a highly scalable solution. In fact, a friend of mine who works as a stock market analyst and operates using one of the popular websites in India also uses MongoDB for his work and finds it very efficient. Scalability-wise, I would rate the solution a nine out of ten. From my end, only four to five people use the solution, but from my organization's perspective, around 500 users are utilizing it.

How are customer service and support?

We used to handle technical support ourselves, as the tool was easy to handle, and we didn't need any special assistance. Although we never had to interact with technical support, I would rate it a nine out of ten.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

Previously, I used RDBMS but found it a bit slower. That's why I switched to MongoDB for analytics purposes. I had also tried using MySQL long back before using ClickHouse, but after that, I didn't use MySQL again. While using MySQL earlier, I faced some performance issues while writing a lot of entries. So I shifted to MongoDB, which has been working well for me. Although MySQL is an open-source solution, its performance was lagging. I also tried using Oracle, but it was a costlier option.

How was the initial setup?

The initial setup of MongoDB was easy for me, and I found the community support to be very helpful. I rate the initial setup process a nine out of ten. The deployment process was also quick and only took a day or less. All that was required was to install the solution, which didn't take much time. I deployed the solution on my own, and it doesn't require any maintenance. As a friend and I only use it, it is for personal use only.

What's my experience with pricing, setup cost, and licensing?

I chose MongoDB because it is cost-effective compared to Oracle, which can be expensive. In addition, MongoDB has good performance and has not caused any issues while working with it. It has been a good choice for me.

What other advice do I have?

I recommend MongoDB because I haven't experienced any issues with it so far. Therefore, I would definitely recommend it to others. I wouldn't give the tool a ten out of ten since there is always room for improvement. I rate the overall solution a nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
An-Pham - PeerSpot reviewer
Deputy General Manager at Viettel Group
Real User
Top 20
Easy to deploy, and stable, but is not scalable
Pros and Cons
  • "The most valuable feature is the speed of MongoDB."
  • "The scalability of the solution has room for improvement."

What is our primary use case?

We use MongoDB to build online applications.

What is most valuable?

The most valuable feature is the speed of MongoDB.

What needs improvement?

The scalability of the solution has room for improvement.

For how long have I used the solution?

I have been using the solution for two months.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

The solution is not really scalable. I give the scalability a six out of ten.

We have ten people using the solution and we plan on increasing the number of users.

How was the initial setup?

The initial setup is straightforward. The deployment time was within one week.

What about the implementation team?

The implementation was completed in-house.

What other advice do I have?

I give the solution a seven out of ten.

Three people are required for solution maintenance.

We chose MongoDB because of the speed.

MongoDB is a good solution and I recommend it to others.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Souvik Banerjee - PeerSpot reviewer
Software Development Engineer at a tech vendor with 1-10 employees
Real User
Useful aggregation, simple queries, and many documentation available
Pros and Cons
  • "The most valuable feature of MongoDB is the ease of connections, aggregation, and queries."
  • "MongoDB should incorporate more features, particularly search functionality, and real-time communication capabilities, to improve the database and provide data listening services. Currently, we rely on the Atlas offering, but it would be fantastic if MongoDB could develop a new solution or updated version that includes these features within its internal database and driver. However, I am uncertain if this would be a viable or profitable move for them, and I am speaking from a mobile-centric viewpoint."

What is our primary use case?

We installed MongoDB on an EC2 instance and used it. 

Use used MongoDB for a NoSQL use case.

What is most valuable?

The most valuable feature of MongoDB is the ease of connections, aggregation, and queries. Additionally, there is plenty of documentation available for assistance if you require it.

What needs improvement?

MongoDB should incorporate more features, particularly search functionality, and real-time communication capabilities, to improve the database and provide data listening services. Currently, we rely on the Atlas offering, but it would be fantastic if MongoDB could develop a new solution or updated version that includes these features within its internal database and driver. However, I am uncertain if this would be a viable or profitable move for them, and I am speaking from a mobile-centric viewpoint.

For how long have I used the solution?

I have been using MongoDB for approximately six months.

What do I think about the stability of the solution?

The solution is stable. However, I recall instances when the database crashed due to high-volume querying, but this can occur with any database if the queries being run are not optimized for the particular instance.

I rate the stability of MongoDB an eight out of ten.

What do I think about the scalability of the solution?

I rate the scalability of MongoDB a seven out of ten.

Which solution did I use previously and why did I switch?

We were using PostgreSQL for everything, but it is not the best fit for our needs due to the diverse nature of our data. We switched to MongoDB, as NoSQL is better suited for this scenario.

What was our ROI?

I have received a return on investment using MongoDB.

What's my experience with pricing, setup cost, and licensing?

The pricing is favorable if you opt to install MongoDB on an Amazon EC2 instance as you won't have to pay for the extra Atlas services and can instead manage the scaling yourself. This allows for a cost-effective solution and using MongoDB on a small scale, I have been able to utilize it for free.

I rate the price of MongoDB an eight out of ten.

What other advice do I have?

I rate MongoDB an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Nakul Kundaliya - PeerSpot reviewer
Technical Lead Developer at Mayora Infotech
Real User
High performance, frequent updates, and quick community support
Pros and Cons
  • "The most valuable feature of MongoDB is the NoSQL database. In a SQL database, we need to join data together with a unique ID amongst other things, but in MongoDB, it's not required. We can directly receive all the information. The performance is very good. Additionally, they have frequent updates."
  • "I rate the support from MongoDB a four out of five."

What is our primary use case?

We are using MongoDB for storing user information and our customer data. If an application requires to save information, that data is stored in MongoDB.

How has it helped my organization?

MongoDB has helped my organization by being able to handle large amounts of data. Nowadays, if users are using our application all the data we store in our database. If you're trying to receive the information from the database, it's important we are able to retrieve the result as quickly as possible.

What is most valuable?

The most valuable feature of MongoDB is the NoSQL database. In a SQL database, we need to join data together with a unique ID amongst other things, but in MongoDB, it's not required. We can directly receive all the information. The performance is very good. Additionally, they have frequent updates.

For how long have I used the solution?

I have been using MongoDB for approximately two years.

What do I think about the stability of the solution?

The stability of MongoDB is good.

What do I think about the scalability of the solution?

MongoDB is scalable.

We have approximately seven backend developers using this solution.

How are customer service and support?

The MongoDB community support is very good. I was facing some problems using some queries, so I posted my issue on that community channel, and within one day, I received a solution. The support was very quick.

I rate the support from MongoDB a four out of five.

Which solution did I use previously and why did I switch?

I previously used MySQL and PostgreSQL, but I had permission and licensing issues with MySQL. I prefer MongoDB over others.

How was the initial setup?

The initial setup of MongoDB is straightforward. We only had to use a few commands to install it.

What's my experience with pricing, setup cost, and licensing?

There are different licenses available to be purchased, such as individual, premium, or enterprise.

Which other solutions did I evaluate?

I did evaluate other options before choosing MongoDB.

What other advice do I have?

Only one person is required for the maintenance of the solution.

I recommend MongoDB to others.

I rate MongoDB a nine out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user