We are using MongoDB to store our transactions. On the front end, we developed something in Java, that fits right into the application. We do not use MongoDB's capabilities to do other operations, such as BI.
Head Channel and Capacity at a computer software company with 201-500 employees
Helpful online community, stable, and open source
Pros and Cons
- "One of the most valuable features of MongoDB is it is Its open source."
What is our primary use case?
What is most valuable?
One of the most valuable features of MongoDB is it is Its open source.
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?
MongoDB is stable.
Buyer's Guide
MongoDB
December 2024
Learn what your peers think about MongoDB. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
What do I think about the scalability of the solution?
I have found MongoDB to be scalable.
We have approximately 200 users using this solution.
How are customer service and support?
We have support through online communities, such as forums and blogs.
How was the initial setup?
The installation of MongoDB is straightforward. There is a lot of documentation available and it can be installed on Linux or Windows. The implementation process does not take too much time.
What about the implementation team?
We have a team of engineers that does the implementation of the solution.
What's my experience with pricing, setup cost, and licensing?
There is an enterprise license and it could be cheaper. We are using the free open source version.
What other advice do I have?
I would recommend this solution to others.
I rate MongoDB an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Modern Data Center and Cloud Engineer II at IE Network Solutions PLC
Easy to use, scalable, and easy to install
Pros and Cons
- "It is easy to use."
- "The stability could be improved."
What is our primary use case?
We use it for our online ERP system.
What is most valuable?
It is easy to use.
MongoDB is really tough when it starts.
What needs improvement?
The stability could be improved.
For how long have I used the solution?
I have been using MongoDB for three years.
What do I think about the stability of the solution?
It's a stable solution, but it could be better.
What do I think about the scalability of the solution?
MongoDB is a scalable product.
We have five users in our organization who are using it.
How are customer service and technical support?
I have not contacted technical support.
How was the initial setup?
It is very easy to install. It only takes five minutes.
What about the implementation team?
I completed the installation myself. I did not use an integrator or consultant.
What's my experience with pricing, setup cost, and licensing?
I believe that MongoDB is free.
There could be a paid version.
What other advice do I have?
This is a product that I can recommend to others.
I would rate MongoDB a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
MongoDB
December 2024
Learn what your peers think about MongoDB. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
CTO at a tech services company with 11-50 employees
A stable cross-platform document-oriented database program
Pros and Cons
- "like its performance and the stability. It's very stable and, performance-wise, it's really great."
- "They could improve the UI and the analytics part."
What is our primary use case?
We have a lot of mobile apps, and the data of all the mobile users are stored in this database.
How has it helped my organization?
MongoDB was very easy to install and maintain. We have managed a lot of mobile apps and hosted them in this environment.
What is most valuable?
I like its performance and the stability. It's very stable and, performance-wise, it's really great.
What needs improvement?
They could improve the UI and the analytics part.
For how long have I used the solution?
I have been dealing with MongoDB for more than seven years.
What do I think about the stability of the solution?
MongoDB is very stable.
What do I think about the scalability of the solution?
There are a lot of options to make it scalable.
How was the initial setup?
The initial setup is very easy.
What's my experience with pricing, setup cost, and licensing?
It's open-source.
What other advice do I have?
I would tell potential users to just try it out. I would recommend this solution to new users.
On a scale from one to ten, I would give MongoDB an eight.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Solutions Developer at a tech services company with 11-50 employees
Enables you to alter tables and to enable streaming
Pros and Cons
- "It's easy to add and remove things in MongoDB. You can alter the tables. MongoDB is faster at reading, slower at writings."
- "The transaction could use improvement. From MySQL, for example, you cannot create a transaction if you are reading and writing a document at the same time."
What is our primary use case?
We use MongoDB to enable streaming. We have a structured DB where everything is secure. We have everything in folders and structured data. MongoDB is much more better in terms of their response time.
What is most valuable?
It's easy to add and remove things in MongoDB. You can alter the tables. MongoDB is faster at reading, slower at writings.
What needs improvement?
The transaction could use improvement. From MySQL, for example, you cannot create a transaction if you are reading and writing a document at the same time.
Relations in MongoDB is another issue. Trying to make a relation such as a connection or using the OIE can be very slow. It's not a fault, though, because it's not a positional database, so it isn't supposed to use it for relation.
For how long have I used the solution?
Very secure structured database
What do I think about the stability of the solution?
It's stable. You can create sets which could be three servers, some reading and some writing, for example. This way if some servers go down the others are still up.
What do I think about the scalability of the solution?
This solution is scalable.
How are customer service and technical support?
There's no technical support in the server source.
Which solution did I use previously and why did I switch?
MongoDB is more secure than similar databases. You can pass documents from there. You can add large data in the same record. It works with PostgreSQL and the like, and it is a structural database.
How was the initial setup?
It was pretty easy to set up if you are using Linux servers. It only took a few minutes to deploy, since you don't have to create anything.
It only takes one person for maintenance and deployment.
What other advice do I have?
My advice is not to use Relationships in MongoDB. MongoDB is not a relational database, so don't try to use Relationships in MongoDB.
I would rate MongoDB as eight out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Database Engineer at a financial services firm with 1,001-5,000 employees
It's reliable but the heavy architecture limits the scalability options.
What is most valuable?
- Reliability
- Enterprise integration
- Documentation
- Certification
- Support
How has it helped my organization?
It allows us to have an alternative solution to licensed DB's.
What needs improvement?
It requires enterprise integration improvements from the security, and audit perspective (AD integration etc.). Also, existing integration into BI tools is not present.
For how long have I used the solution?
I've used it for five years.
What do I think about the scalability of the solution?
MongoDB has a "heavy" architecture, which limits the scalability options.
How are customer service and technical support?
They provide a high level of technical support.
Which solution did I use previously and why did I switch?
We switched due to a common OS integration strategy.
Which other solutions did I evaluate?
We had an RFP process to evaluate between similar product categories.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
System Analyst and Team Lead at a tech services company with 11-50 employees
A stable solution which is easy to install
Pros and Cons
- "The installation is very easy to do and understand."
- "The solution should have better integration."
What is our primary use case?
I use the solution with an application.
What needs improvement?
The solution should have better integration.
For how long have I used the solution?
I have been working with MongoDB for a couple of 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?
We do not have plans to increase the usage at present.
How are customer service and support?
We have not made use of technical support.
How was the initial setup?
The installation is very easy to do and understand. I found it to be simple.
What about the implementation team?
We have an engineer who is responsible for the deployment.
What's my experience with pricing, setup cost, and licensing?
The solution is open source, so it is free. There is no licensing fee.
Which other solutions did I evaluate?
The solution is faster than that of the competition's.
What other advice do I have?
I developed an application using the solution.
We made many improvements to the solution.
I do not have the requisite experience to properly comment on the solution's security and stability.
There are around 200-plus users making use of the solution in my organization.
We are talking about a rapid activity and replication solution which serves our needs well. I recommended it at the time.
I rate MongoDB as an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free MongoDB Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Popular Comparisons
InfluxDB
Cloudera Distribution for Hadoop
Cassandra
Couchbase
ScyllaDB
Apache HBase
Neo4j Graph Database
Oracle NoSQL
Accumulo
Aerospike Database 7
CouchDB
DataStax
Red Hat Data Grid
MarkLogic
Amazon QLDB
Buyer's Guide
Download our free MongoDB Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
how to use update in deep nested array without mentioning position