NoSQL is a hot buzz in the air for a pretty long time (well, it's not only a buzz anymore). However, when should we really use it instead of an RDBMS?