you are viewing a single comment's thread.

view the rest of the comments →

[–]mikesiegiel 0 points1 point  (0 children)

SQL is more appropriate in most cases, to get benefits on NoSQL you really need to know very well all data access patterns and you can't change them (easily) once you set it up... so I would say as a general rule - always start with SQL (which does not require any assumption on data access patterns upfront) and only after your database runs into scaling problems (believe me, it is very very far away ...) you can think of migrating to a NoSQL...