4 ms·
“NoSQL” is a misnomer. NoSQL databases aren’t designed to abandon SQL, the structured query language used pull information from traditional databases such as Or
by scott_s 14y ago
“NoSQL” is a misnomer. NoSQL databases aren’t designed to abandon SQL, the structured query language used pull information from traditional databases such as Oracle and MySQL. A better name would be “non-relational database.” NoSQL databases don’t use the neat tables of data that underpin relational databases.
Thank you. I've been beating that drum for a while. (http://news.ycombinator.com/item?id=4566423 http://news.ycombinator.com/item?id=4566423, http://news.ycombinator.com/item?id=4044572 http://news.ycombinator.com/item?id=4044572, http://news.ycombinator.com/item?id=899758 http://news.ycombinator.com/item?id=899758, http://news.ycombinator.com/item?id=853284 http://news.ycombinator.com/item?id=853284)
- johnward 14y agoI'm not experienced with NoSQL but the name has confused me ever since I've read about it. I believe it stands for "Not only SQL" but the abbreviation really seems to hint that it abandons all SQL.
- icebraining 14y agoAs far as I know, "not only SQL" is a backronym, coined because of that confusion.
- scott_s 14y agoI suspect that is correct, as it seems that "NoSQL" was a glib name for an informal meeting (http://nosql.eventbrite.com/ http://nosql.eventbrite.com/), and was not necessarily intended to live on.
- klint 14y agoYep, as briefly mentioned in the OP: http://blog.sym-link.com/2009/10/30/nosql_whats_in_a_name.html http://blog.sym-link.com/2009/10/30/nosql_whats_in_a_name.ht...
- jfb 14y agoAn actual relational database not bound to the SQL nightmare would be something interesting indeed.
- kragen 14y agoI haven't been that impressed with Tutorial D. I spent some time thinking about better ways to query relational and graph data; http://canonical.org/~kragen/binary-relations.html http://canonical.org/~kragen/binary-relations.html are some unfinished notes from that time. Datalog is an existing thing in that space that's pretty sane.
- linuxhansl 14y agoWhat "SQL nightmare" is this? For the record, I mostly work on "NoSQL" databases now (am an HBase committer). But I have no qualms with SQL, and it is certainly not a nightmare.
- jfb 14y agoThe godawful syntax (UPDATE vs INSERT). The godawful semantics -- it's not closed under composition, for instance; too, it is not set based, which means all kinds of hideous contortions with DISTINCT and whatnot. I don't have much time for the K/V stores (save Redis) but I'm also sick like unto death with SQL.
- nollidge 14y agoLike lots of words, it caught on because it was catchy, not because it was etymologically accurate.
- bdcravens 14y agoThis is 2012, we don't want names that make sense. What the hell does the word "Uber" have to do with cabs? If my startup was vrxpubz.ly and was a way for kittens to upload cat litter into their social graph, I'd be good for at $500K in seed.