There is a bit of a controversy if “NoSQL” is the best marketing term for the new generation of non-relational databases. Without summing up all the (valid) points and positions, I’d like to quote myself:
I think “NoSQL” is here to stay. It is short, concise and controversial enough to get people to notice. The mere fact that people object means we’re onto something. I don’t think a scientifically correct title (if that can be found at all) buys us anything.