How to learn noSQL databases and how to know when SQL or noSQL is better I want learn about NoSQL and when is better to use SQL or NoSQL. I know that this question depends on the case, but I'm asking for a good documentation on NoSQL, and some explanation of when is better to use SQL or NoSQL (use cases, etc). Also, your opinions on NoSQL databases, and any recommendations for learning about this topic are welcome.
Check Martin Fowler's Personal website. He writes good and specially answers one of your questions in his book: &quot;NoSQL Distilled&quot;