Sharding is an excellent feature of MongoDB. Atlas is an awesome feature of MongoDB that makes life easy.
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.
I have been using MongoDB version 6.0 for more than 12 years as a customer.
MongoDB is a very stable solution. The solution is a leader, according to the Gartner report.
In our company, around 2000 to 3000 people are using the solution.
MongoDB’s technical support is awesome.
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.
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.
We have seen a lot of ROI with MongoDB because it gives five to ten times better performance.
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.
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.