Try our new research platform with insights from 80,000+ expert users
JawadCheema - PeerSpot reviewer
Co-Founder at Questra Digital
Real User
Top 20
The Dynamic Application feature is very valuable and the solution's setup is straightforward
Pros and Cons
  • "The Dynamic Application is a valuable feature."
  • "The analytics needs improvement."

What is our primary use case?

We use this solution for database verification purposes. Typically, we integrate other analytics tools with the solution, like databases and other tools.

What is most valuable?

The Dynamic Application is a valuable feature.

What needs improvement?

The analytics needs improvement.

For how long have I used the solution?

I have been using MongoDB for a couple of years. 

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

What do I think about the scalability of the solution?

Hundreds of users use the solution at present. 

How was the initial setup?

The initial setup is straightforward.

What other advice do I have?

Overall, I would rate the solution an eight out of ten. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Srinivas Mutyala - PeerSpot reviewer
Database Architect at a tech services company with 5,001-10,000 employees
Consultant
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
Buyer's Guide
MongoDB Enterprise Advanced
September 2025
Learn what your peers think about MongoDB Enterprise Advanced. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
868,759 professionals have used our research since 2012.
Senior Project Coordinator at Senate Systems Corporation Ltd.
Real User
Fast performance and flexibility, but less advanced equation function
Pros and Cons
  • "One of the biggest benefits is the speed and flexibility of the documents, especially when it comes to modifications."
  • "There is a need for improvement in MongoDB's customer support."

What is our primary use case?

We use MongoDB for monthly billing of the mobile software we provide to our client, Talent Post. It includes the services they use on their mobile devices.

How has it helped my organization?

One of the biggest benefits is the speed and flexibility of the documents, especially when it comes to modifications. It has definitely helped us to function more efficiently.

What is most valuable?

The best advantage of MongoDB is the flexibility and scalability of the database.

What needs improvement?

There is a need for improvement in MongoDB's customer support, better support would be great. 

Another feature that I haven't discovered yet but would be useful is a backup and restore process that can handle large database sizes. Right now, I have over three terabytes of data, including logs, which takes a lot of time for snapshot backups.

For how long have I used the solution?

I started using MongoDB a couple of months ago.

What do I think about the stability of the solution?

The overall performance is faster than a relational database like SQL. But, the equation function in MongoDB is not as clever as the stored procedure in SQL. It's more complex to write the functionality like a stored procedure in MongoDB.

I would rate the performance of MongoDB a five out of ten.

What do I think about the scalability of the solution?

I would rate the scalability an eight out of ten. I have around 2500 branches of users that use MongoDB simultaneously. We plan on increasing the usage.

How was the initial setup?

I would rate the initial setup a six, where one is for easy and ten is for complex. It is a little complex. It's more complex when we think about deploying MongoDB with the shopping feature. But setting up MongoDB without consideration of shopping would be easy.

What about the implementation team?

The deployment would take a day, but that includes testing. We didn't use any third parties. We deployed the solution ourselves.

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

I would rate pricing a seven out of ten. It is a bit costly.

What other advice do I have?

I would definitely recommend using the solution.

Overall, I would give it a seven out of ten. The reason is the flexibility it offers, especially for deploying solutions for mobile services. Additionally, it's still considered a new technology in our country, so it's quite trendy.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Solutions Architect at a tech services company with 51-200 employees
Real User
Fast, has good clustering, and support is helpful
Pros and Cons
  • "It is very fast - faster than an SQL or MySQL Server."
  • "There can be stability issues."

What is our primary use case?

If we don't have relational data we use MongoDB. It is in JSON format, and we can use JSON. Therefore, without relational data, without type coupling with columns, we can use MongoDB. We use it for queries.

The most important aspect is the clustering part. If you have read/write databases, then MongoDB will be easy to use. You can split those databases. We can save the data into JSON without relational data. 

It is very fast - faster than an SQL or MySQL Server.

Therefore, if you have unstructured data, you should go with MongoDB.

How has it helped my organization?

I work with Kafka. Kafka is sending a lot of data - millions of records in seconds. It is not easy to just pass it into the SQL Server. Instead, we are sending those drivers to the MongoDB Server, the MongoDB database. it is very fast

What is most valuable?

You can manage very fast queries with MongoDB in JSON format. 

The clustering is great. You can have multiple clusters in MongoDB.

It is scalable. Technical support is helpful. 

What needs improvement?

We'd like to have access to foreign keys.

Sometimes we need to be able to delete unintended data from the end user, and we'd like to have that capability.

The solution is a bit expensive.

There can be stability issues. 

For how long have I used the solution?

I've been using the solution for three years. 

What do I think about the stability of the solution?

Sometimes you have multiple requests at the same time and there are thousands of millions of data points. There may be performance issues in that case. Sometimes it is stable and sometimes it is not. 

What do I think about the scalability of the solution?

The solution can handle multiple clusters, so the scaling is fine. Sometimes scaling is not required if you have multiple read databases.

I also use AKS and you can use AKS functionality to scale MongoDB services. 

How are customer service and support?

Technical support is okay.

How would you rate customer service and support?

Neutral

How was the initial setup?

We have it deployed on the cloud with a container. 

It is not a complex setup. It is easy to use. You just compose a file and deploy it from there. 

We have one DevOps team that can handle deployment tasks there are three to five people on it.

What was our ROI?

We have not witnessed an ROI.

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

The pricing is okay. It's a bit expensive. I'd rate it eight out of ten in terms of affordability. 

What other advice do I have?

We're using something around version three. 

Overall, I'd rate the solution nine out of ten. 

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Sreerag K - PeerSpot reviewer
Manager System engineer (Infrastructure) at DXC Technology
Real User
Stable and reliable solution that upgrades the IT environment
Pros and Cons
  • "Migrating to MongoDB upgrades the IT environment and puts users in the NoSQL environment, which is faster."
  • "There are some problems with bugs appearing in sharding when the data is too high."

How has it helped my organization?

Migrating to MongoDB upgrades the IT environment and puts users in the NoSQL environment, which is faster.

What needs improvement?

There are some problems with bugs appearing in sharding when the data is too high. MongoDB also needs to update and be more flexible to match up to more mature products like Oracle or SQL.

For how long have I used the solution?

I've been using MongoDB for three years.

What do I think about the stability of the solution?

MongoDB is stable and reliable.

What do I think about the scalability of the solution?

MongoDB is scalable.

How are customer service and support?

MongoDB's technical support is quite good.

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

Previously, I used AWS DocumentDB and DynamoDB.

How was the initial setup?

The initial setup was straightforward, and deployment took around two hours.

What about the implementation team?

We did the implementation ourselves.

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

MongoDB is a bit expensive compared to its competitors.

What other advice do I have?

I would advise anyone thinking of implementing MongoDB to test the sharding and duplication concepts in your environment with a huge number of data to see how it will work with multiple scenarios or test cases. I would give MongoDB a rating of ten out of ten.

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
Projects Manager at Emery Investments
Real User
It's unstructured so that allows our technical team to search the database more easily
Pros and Cons
  • "I think that MongoDB isn't too structured, and that's good for our technical team because they are able to search through the database better than if they are using SQL Server."
  • "I feel that most people don't know a lot about MongoDB, so maybe they could add some more documentation and tutorials."

What is our primary use case?

We do payroll for government workers. One service we provide is called e-Payslip. You go into the portal, create an account, and download your payslip for the month. If you have to do something that requires you to submit a payslip, you can go to the portal and get your payslip electronically. 

We also have what we call the ESPV. This allows unit managers to validate workers before they are paid for the month. It's an attempt to remove ghost names from the government payroll, so there's a cycle. At some point, somebody who is actually working must be validated in the system, and then the unit head confirms. This is checked by HR before salaries are paid, so you have to be a validated worker before your salary is paid. 

What is most valuable?

I think that MongoDB isn't too structured, and that's good for our technical team because they are able to search through the database better than if they are using SQL Server.

What needs improvement?

I feel that most people don't know a lot about MongoDB, so maybe they could add some more documentation and tutorials. In general, I think they should do more to publicize the solution because when I'm in a meeting and I start talking about migrating to MongoDB, people don't know what I'm talking about.

For how long have I used the solution?

I've worked with MongoDB for maybe two years. In fact, we recently upgraded and moved everything from SQL Server to Postgres and MongoDB. We went live just about a month ago. This was supposed to be the solution to all our problems, and we are in the process of testing to confirm that we are fine. 

What do I think about the stability of the solution?

MongoDB is stable. 

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

We mostly used Microsoft databases in the past. We started with Access and Microsoft SQL Server. I've also used Innovation together with SQL Server.

What other advice do I have?

I'll give MongoDB a 10 out of 10. We are getting positive feedback, so far.

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
Software Architect at AIOPS group
Real User
Top 5Leaderboard
Convenient, scalable, and very easy to use
Pros and Cons
  • "One of the first things I noticed when I had my first experience with MongoDB was how easy it was to use. I was expecting more difficulties or at least some challenges, but it was very, very easy to use. It's great technology, performs well, and is very convenient."
  • "MongoDB is a very useful and convenient choice, but sometimes for more complex projects, there are certain niche requirements that appear, so using a different tool could be beneficial. It raises the complexity of the architecture, but it could be beneficial to the world, the features, the ease of the features which are being implemented."

What is our primary use case?

Our primary use case of MongoDB was development. We used it from a developer point of view, writing the platforms and storing some data. It was deployed on the AWS cloud. 

What is most valuable?

One of the first things I noticed when I had my first experience with MongoDB was how easy it was to use. I was expecting more difficulties or at least some challenges, but it was very, very easy to use. It's great technology, performs well, and is very convenient. 

What needs improvement?

MongoDB is a very useful and convenient choice, but sometimes for more complex projects, there are certain niche requirements that appear, so using a different tool could be beneficial. It raises the complexity of the architecture, but it could be beneficial to the world, the features, the ease of the features which are being implemented. 

For how long have I used the solution?

My experience with MongoDB is pretty recent, maybe for three years. 

What do I think about the stability of the solution?

This solution is stable enough. There isn't much maintenance involved—we're just installing some software and then using it—especially since I'm using it from a development point of view. 

What do I think about the scalability of the solution?

I've heard that MongoDB is pretty scalable, but we never did any big deployment. I've read a lot about how it scales and can handle huge data. 

How are customer service and support?

I have never contacted MongoDB's technical support. 

How was the initial setup?

The installation is quite straightforward. I have it installed on my personal laptop and it's very easy to do. It took just a few minutes. 

There are two or three DevOps guys who are involved with and responsible for all the deployments and setups for the whole project. 

What about the implementation team?

I implemented this solution myself. 

Which other solutions did I evaluate?

We also considered Cosmos DB. 

What other advice do I have?

I rate MongoDB a nine out of ten. If I put it this way: "Can I trust this technology to perform well in a complex project?," I can certainly trust MongoDB. I have been working with some graph databases as well, and MongoDB was my first touch with noSQL technology. I think I like it even more now, after these experiences I had. 

I use MongoDB from a development point of view. For some projects, we use Docker on local environments. MongoDB actually starts in some Docker microservices where we don't run the whole platform, we're actually running locally or maybe part of the platform. With this container, we don't need to do many things with the image in Docker, we're just developing the platform. And then the deployment and scale are managed by the DevOps guys, who do their magic. We use Azure in some projects, but we mostly use AWS

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
Buyer's Guide
Download our free MongoDB Enterprise Advanced Report and get advice and tips from experienced pros sharing their opinions.
Updated: September 2025
Buyer's Guide
Download our free MongoDB Enterprise Advanced Report and get advice and tips from experienced pros sharing their opinions.