NoSQL?

From [1]:
NoSQL is a movement promoting a loosely defined class of
non-relational data stores that break with a long history of
relational databases. These data stores may not require fixed
table schemas, usually avoid join operations and typically scale
horizontally. Academics and papers typically refer to these
databases as structured storage.
From [2]:
So a lot of this NoSQL movement can be boiled down to 'avoid
schemas that require joins'.
It seems there is no real benefit to using NoSQL if there is no
scaling involved, except for the ``sloppyness'' it allows. The main
issue is, as in all _scalability_ issues, is locality of reference
(stacks: cache recent access & streams: use predictable access).
Joins are not local.
[1]http://en.wikipedia.org/wiki/NoSQL[2]http://www.reddit.com/r/programming/comments/b7b1c/ask_proggit_why_the_movement_away_from_rdbms/