MongoDB: Scalable NoSQL Database
August 27, 2019

MongoDB: Scalable NoSQL Database

Chi Anh La | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with MongoDB

I am using MongoDB as our database back-end system. It's an efficient NoSQL for scalability. The support is good and new features were added in every release. Documentation is helpful and complete for many use cases.
  • Horizontal scaling with shard cluster
  • Helpful documentation
  • New and meaningful features in yearly releases
  • Aggregation framework for reporting application
  • Transaction not supported on sharded collection
  • Documentation is complete but not well structured
  • Support for MongoDB customers should be improved
  • Scalable to support multiple users
  • Reporting well supported with aggregation framework
  • Memory consumption is high
MongoDB is getting better in future releases and I wish to be continuing to use it as long as it still suits our application's requirements.
MongoDB supports JSON Schema data with the most complete NoSQL query framework among all NoSQL databases. The shard cluster is well designed for large applications with multiple concurrent users. It is best suited for applications that store data mostly for reading and reporting. But it will be improved towards applications with more write operations as well in future when transaction are supported on shard cluster (expected in version 4.2).

MongoDB Feature Ratings

Performance
8
Availability
8
Concurrency
9
Security
6
Scalability
10
Data model flexibility
10
Deployment model flexibility
10