Moved to Mongo and never looked back!https://www.trustradius.com/nosql-databasesMongoDBUnspecified8.22901012019-04-09T23:01:08.418Z
April 09, 2019
Moved to Mongo and never looked back!
Score 10 out of 101
Overall Satisfaction with MongoDB
- Community, support, and tooling are readily available
- Design with NoSQL in mind and you'll wonder why you ever needed relational features
- Great query language
- Complex querying. Aggregation could be better explained and a bit clearer
- MongoDB has been fast, easy to scale, and affordable to host.
- Even developers coming from SQL have had an easy time adapting to MongoDB.
MongoDB is our go-to database solution for any project, and the more we work with it the more we love it. Some say that NoSQL is pointless... Our developers wholeheartedly disagree, because they love working with it. Though both NoSQL and SQL have their purposes, in most projects the choice comes down to what the developers prefer, and in our case that's NoSQL. Just be aware of when SQL is the right choice for your use case.
We grow to love MongoDB more and more every day. We've been able to scale effectively, we've learned it well enough to avoid any pitfalls, and ultimately it just works! We will continue to use MongoDB for our current projects as well as new projects going forward. While we, of course, have use cases where SQL or other database types are necessary, MongoDB is the backbone of all of our projects.
I think that MongoDB is the easiest and fastest database solution when starting any new project. Unless the project has a clear need for a relational setup from the beginning, it just feels a lot easier and faster to work with MongoDB. Scenarios where it's less appropriate would mostly be those that need the features of a relational (ex: SQL) database. Even then, we like to use MongoDB as a primary database and use SQL only for the aspects of the application that are better suited to it.