News for hackers. Stuff that matters.
Re:SQL vs. NoSQL Databases: What’s the Difference? by mindcrime on Thursday May 12, 2016 @01:05PM (#11685010)
Along those same lines, you can - in principle - have a relational database that doesn't use SQL (although there aren't many in practice), and plenty of "NoSQL" databases use SQL (or a VERY SQL-like language). You can layer SQL on top of a lot of different data models, although the mapping will be cleaner in some cases than others.
Re:SQL vs. NoSQL Databases: What’s the Difference? by aristus on Thursday May 12, 2016 @02:42PM (#11685742)
Absolutely. But at that point we are quibbling over syntax instead of semantics, which is not that interesting. In practice you can do hierarchical models in SQL just fine (cf Oracle's ANCESTOR features, or AsterData's regexps), and bag-of-features stuff using JSON. Graph models are more awkward, but graph models are always awkward.