5 ms·
What is the use of a cloud relational database service? I thought everybody is going for Document Based databases.
by himanshuy 12y ago
What is the use of a cloud relational database service? I thought everybody is going for Document Based databases.
- wmf 12y agoIf your data is fundamentally relational you're better off putting it into a relational DB. http://www.sarahmei.com/blog/2013/11/11/why-you-should-never-use-mongodb/ http://www.sarahmei.com/blog/2013/11/11/why-you-should-never...
- ranman 12y agoJust want to point out that the headline is sensational and there are many good use cases for document stores.
- pessimizer 12y agoThe headline doesn't mention document stores, it mentions MongoDB.
- ranman 12y agoWhich (as a document store) has plenty of use cases... and even when you read the article it's mostly about how they didn't understand what they were doing going into things... It's not a compelling argument. "But this stuff wasn’t obvious at all. The MongoDB docs tell you what it’s good at, without emphasizing what it’s not good at. That’s natural. All projects do that. But as a result, it took us about six months, a lot of user complaints, and a lot of investigation to figure out that we were using MongoDB the wrong way." The film/actor/career example they wanted to do could have been solved pretty easily with a document that had an _id for an actors collection and a name... that's just the document paradigm... I'm a huge fan of both postgres and mongodb and I know that's not a popular opinion around HN. I just get tired of seeing clickbait headlines being cited as the criticism within is correct.
- marktangotango 12y agoI think the down votes to this are unfair, think you cor posting an enlightening response to someone who appears to be very ill informed :)
- amaks 12y agoNot every data can be modeled as key value store, there are scenarios which require ACID transactions with relational data sets:-)