News for hackers. Stuff that matters.
Re:Help pick a better name for NoSQL Movement at NoSQL East ... by pvg on Tuesday September 08, 2009 @04:18PM (#811844)
Not only is 'movement' needlessly pompous (it's dangerously close to also having a 'manifesto'), NoSQL is uninformative - the negation can apply to a lot of things including key-value stores, LINQ, post-it notes stuck to my monitor, etc.
Re:Help pick a better name for NoSQL Movement at NoSQL East ... by silentbicycle on Tuesday September 08, 2009 @04:31PM (#811880)
In its vagueness it suggests knee-jerk criticism of RDBMSs, rather than any major advantage the alternatives have.

I went to a presentation about CouchDB recently, and afterward asked a couple questions about distribution, how views work, transactions, comparing its design and performance to RDBMSs, etc. It was immediately clear that the speaker didn't really understand the relational model at all (and he kept calling SQL "MySQL"). He couldn't answer several of my questions, but pointed out several times that the technology behind CouchDB is "way sexy". Now, I really like Postgres and SQLite, but I'm curious about the other systems because I'm a bit of a database nerd, and I was hoping he could explain what problems they solve, beyond some handwavey assertions about scaling and reassuring people with an aversion to SQL.

I'm not saying he's representative, but he comes to mind when I hear about a noSQL movement. People whose sole understanding of RDBMSs seems to have come from e.g. _PHP & MySQL For Dummies_, but keep hearing that SQL doesn't scale and noSQL databases are "the new hotness". Talk about the advantages of those systems compared to RDBMSs! And if you can't talk about any collective advantages they have, because they don't have much common ground (which is quite possible), then trying to present them collectively is just going to be confusing.

Re:Help pick a better name for NoSQL Movement at NoSQL East ... by mseebach on Tuesday September 08, 2009 @05:11PM (#811969)
> _PHP & MySQL For Dummies_

That may be a pretty big part of the explanation. Most of the apps build on knowlegde rathered in that book, would probably benefit from being released from the constraints of SQL (and on the level of a blog or forum app SQL is more of a constraint than a benefit).

Re:Help pick a better name for NoSQL Movement at NoSQL East ... by njm on Tuesday September 08, 2009 @04:28PM (#811869)
Not just uninformative, but misleading too: there are many relational query languages besides SQL (e.g. Tutorial D). Is the conference about non-relational database technologies, or any alternative to SQL?
Re:Help pick a better name for NoSQL Movement at NoSQL East ... by pvg on Tuesday September 08, 2009 @04:37PM (#811900)
Hah, I threw LINQ in there figuring something like D would be too confusing/obscure. But your reminder sent me a-googling - wikipedia opens with: "D is a set of requirements proposed by Christopher J. Date and Hugh Darwen in their book The Third Manifesto "

So maybe NoSQL people need a movement after all. The relational people are at _least_ on their third manifesto. Lot of catching up to do!