How to learn noSQL databases and how to know when SQL or noSQL is better
Check Martin Fowler's Personal website. He writes good and specially answers one of your questions in his book: &quot;NoSQL Distilled&quot;