There is a lot of hype around No-SQL databases, even to the point where people are saying that the relational database (RDBMS) model is obsolete. I develop corporate applications and use relational databases to do this, so the talk about how relational databases are obsolete has prompted me to look further into both technologies.
At the most basic level people make the mistake of assuming that it’s a one or the other arguement. This sort of thinking is incorrect though. No-SQL is not a replacement for relational databases and the two technologies are designed to address very different issues.