Reputation: 36632
It's been a long time since I haven't created a project from scratch, and now document-oriented databases (as well as ODM) have become quite popular, so I have to consider them before blindly going the relational route.
Could anyone try to list the motivations / project criteria that could lead to one choice or another?
Upvotes: 2
Views: 2849
Reputation: 20317
Pros:
Cons:
Pros:
Cons:
Based on the type of data and usage patterns:
Based on the scaling/performance requirements:
(Background: I haven't done anything in this area very recently, but a few years ago I built a large system which used replicated MySQL + Sphinx, ie a relational and document hybrid)
Upvotes: 12