A team from Perfect Market about choosing MongoDB for their Digital Publishing Suite:
There are many NoSQL products out there, why did we bet on MongoDB? There
are four major reasons: great performance, great features, ease of use and
great support. Of course not every day with MongoDB is a sunshine day. Some
tradeoffs we made are shared at the end of this post.
- I’m sure Perfect Market would get great support from almost every NoSQL database vendor — that’s what I’ve always heard in this market segment.
By great performance I’ll assume Perfect Market got the numbers they needed. While presented as the top reason for choosing MongoDB, I think this was more in line with: “considering these other features, is MongoDB’s performance good enough for us?”.
MongoDB is not the fastest NoSQL database.
Great features and ease of use. Nobody can deny that, at least at the first glance, MongoDB’s feature set is very compelling. And they’ve absolutely nailed the user experience part.
My hypothesis for MongoDB’s adoption rate has always been that it’s mostly due to it looking familiar to people with relational db experience and also removing most of the strict constraints of these. This is echoed in this post too:
Althought MongoDB is a NoSQL document DBMS, it bears resemblance to RDBMS’s.
Original title and link: 4 Reasons Perfect Market chose MongoDB