Cloud database has supported charity platform growth and has improved team delivery speed
What is our primary use case?
MongoDB Atlas is a completely cloud-based database that can be used in real-life applications. I have mostly used it with the MEAN stack, with Angular as a front-end and Node with MongoDB as my primary database in the back-end.
I built a charity-based platform called Danam for orphanages. This platform is currently used by more than 10 orphanages to gain charity from different people, and I implemented MongoDB Atlas there.
What is most valuable?
Setting up MongoDB Atlas is very easy, as I simply select the cluster and the size I want. There are free clusters available for testing real applications, and it is a NoSQL-based database that works well for both web and mobile applications, providing real-time analytics-driven solutions where flexible schema is the main priority.
The best feature MongoDB Atlas offers is the flexible database schema that I can easily set up. It is easy to set up, has no server setup cost, requires no manual setting, and has no downtime. The platform automatically handles traffic spikes and includes built-in features such as storage, auto-scaling, automatic backup, and point-in-time recovery.
Auto-scaling and backups have been instrumental in my project using MongoDB Atlas, especially when I moved from UAT to production. My customer base of more than 10 lakhs increased, and the system automatically scaled to handle those requests, ensuring the database could respond in time.
MongoDB Atlas has an aggregation framework that handles complex analytics without requiring any extra tools. It also provides real-time updates and streaming capabilities.
MongoDB Atlas has positively impacted my organization by reducing operational costs, as I do not need database administrators or server maintenance. It follows a pay-as-you-go strategy, allowing me to increase cluster size by simply paying more, which results in faster development and deployment processes. High availability is also provided through built-in replications and automatic failovers.
My team consists of 18 people, and our uptime has improved to 99.9% and above. The delivery speed has increased, and I have reduced the delivery cycle by 30 to 50 percent.
What needs improvement?
An improvement I can suggest for MongoDB Atlas is achieving even faster query execution and smoother application performance. In terms of scalability, it handles system growth without failure, but it has experienced some outages that could affect uptime.
For how long have I used the solution?
I have been working with this solution for three years.
What's my experience with pricing, setup cost, and licensing?
Pricing-wise, MongoDB Atlas has a pay-as-you-go strategy. The documentation for MongoDB is very good; I have learned multiple things through reading it. The free tier is M0 for $0, which is suitable for basic applications. Shared clusters such as M2 or M5 are not costly. I also have access to M10 and M20 for larger usage, and I am currently using M40, which is the latest one.
What other advice do I have?
My advice for others considering MongoDB Atlas is that its scalability is exceptional. Even if you do not currently have schema knowledge, you can still use it. Its performance is quite good, as MongoDB allows you to change your data structure easily and supports fast deployment and development with simple JSON. I rate this product a 10.
Effortless Setup, Powerful Data Handling
What do you like best about the product?
I really appreciate MongoDB's ability to support multiple data structures and document-based storage. The partition tolerance and its high availability make it extremely powerful. The integration and setup with our microservices are super easy, and there is really good documentation available to get started with it. MongoDB Atlas cloud database is extremely great, and we're shifting our focus from on-premise hosting to a cloud-hosted database. Also, it's easy to make changes in the schema because of its document-based modeling.
What do you dislike about the product?
Nothing to dislike about MongoDB. Everything works well with this powerful noSQL database.
What problems is the product solving and how is that benefiting you?
MongoDB solves the problem of saving complex data structures with document-based modeling, making schema changes easy. MongoDB Atlas cloud database is excellent, shifting our focus from on-premise to cloud hosted solutions.
Perfect for Developers: Flexible Schemas and Powerful Aggregation
What do you like best about the product?
Basically being as a developer i used it for making my schemas for backend in database and it have advantages of bson type structure which helps me to store the values of realtime type data and it helps me to implement aggregation pipeline as well as use the free tier of database of 512 mb which can be used in mongodb compass
What do you dislike about the product?
Nothing everything is fine just vpc connection is quite harder for new person
What problems is the product solving and how is that benefiting you?
Basically we are having chatting software as well as run time key addtion requirement at that time we have implement it for saving the data of different key as well as json type structure and it gives us benefits on pipeline of that schemas as. well
Highly flexible and scalable database that can be used as general purpose db
What do you like best about the product?
The flexibility of its schema, and the amount of scalability it provides, be it horizontal or vertical. Aggregation & high availability makes it a wonderful choice. Extremely easy to use and integrate with any language, make it the first choice.
What do you dislike about the product?
Duplicity and no native joins are a concern.
What problems is the product solving and how is that benefiting you?
I had integrated ML features in my application, and SQL based databases, were a nightmare, so I switched over. Now, most of my applications are using mongo.
Seamless Managed MongoDB Experience
What do you like best about the product?
Below are the features which i like the most about the db:
1. scalability and performance
2. robust managed service
3. flexible data model
What do you dislike about the product?
The only things that concern me are the cost of the D,B which can spike with the scale
What problems is the product solving and how is that benefiting you?
Below are the major problems which is being solved by the mongodb
1.flexible data handling
2.high avaialability and scaling
3.Manged operation with atlas like auto backup , monitoring etc
Flexible and Scalable NoSQL Database
What do you like best about the product?
MongoDB’s document-oriented architecture uses JSON-like BSON documents for flexible, schema-less data storage. This allows dynamic adaptation to evolving data structures without rigid schema migrations.
Horizontal scalability via sharding efficiently distributes data across clusters, enabling seamless handling of massive datasets.
The aggregation framework supports complex data transformations, while built-in geospatial indexing and full-text search expand analytical capabilities.
Transaction support (from v4.0) ensures ACID compliance for multi-document operations.
What do you dislike about the product?
The transition from SQL can involve a steep learning curve, particularly for complex queries and aggregation pipelines.
Storage consumption is higher than relational databases due to denormalized data structures, impacting cost efficiency at scale.
While transactions are supported, performance tuning for complex ACID operations requires meticulous indexing and schema design.
What problems is the product solving and how is that benefiting you?
MongoDB eliminated rigid schema constraints, allowing our team to rapidly prototype and iterate applications with unstructured data. It streamlined handling high-velocity data streams in IoT projects, avoiding costly schema redesigns during development cycles. The scalability features supported our transition from prototype to production without operational bottlenecks, directly accelerating time-to-market for new features
Secure and Familiar Database
What do you like best about the product?
MongoDB excels with its flexible document model, which allows for dynamic schema design—making it perfect for fast-paced development cycles and agile teams. Its JSON-like BSON storage format aligns well with modern JavaScript-based stacks like MERN, ensuring smooth data handling from front end to backend. The built-in horizontal scaling, support for geospatial queries, and full-text search are game-changers in terms of versatility.
What do you dislike about the product?
While MongoDB is powerful, it does have some drawbacks. It can consume significantly more storage than traditional relational databases due to its denormalized document structure. For applications with complex relationships, performance tuning requires careful indexing and schema design.
What problems is the product solving and how is that benefiting you?
MongoDB helps us handle flexible and fast-changing data without worrying about strict schemas. It’s great for building apps quickly, especially when data structures vary. We’ve saved time and avoided complex migrations, and with MongoDB Atlas, scaling and managing the database is super simple.
Amazing DB
I recently had the opportunity to work with MongoDB Atlas on AWS, and I must say, the experience has been nothing short of impressive. Bringing together the power of MongoDB's flexible, scalable NoSQL database with the robust infrastructure and services of AWS creates a seamless, high-performance environment for managing data-intensive applications.
Performance optimization is another key advantage. With features like auto-scaling, performance monitoring, and workload isolation, MongoDB Atlas on AWS eliminates much of the operational overhead, allowing developers to focus on building applications rather than managing infrastructure. Additionally, the automated backups and failover mechanisms provide peace of mind, ensuring that critical data is always protected.
MongoDB review
What do you like best about the product?
MongoDB's flexibility and scalability are standout features. Its document-oriented model (using BSON) allows for dynamic, schema-less data structures, making it super versatile for evolving applications. This is especially helpful when dealing with unstructured or semi-structured data.
I also appreciate its horizontal scaling capabilities through sharding, which makes it suitable for handling large datasets and high-throughput applications. Features like indexing, aggregation pipelines, and replica sets for high availability are excellent for both performance and reliability.
For developers, tools like MongoDB Atlas (its cloud platform) simplify deployment and monitoring, saving tons of time.
What do you dislike about the product?
write amplification and potential performance issues under high write loads if not tuned properly. Its flexibility can also be a double-edged sword; having no enforced schema can lead to messy data structures if developers aren't disciplined.
What problems is the product solving and how is that benefiting you?
storing and querying time series data
Amazing product!
I recently got a chance to to work with MongoDB Atlas on AWS.
It's a great option to bring these two power houses together and leverage the best of both of them.
I cannot recommend this product more!