Re:Agens Graph – PostgreSQL Based Graph Database
by pgaddict on Saturday May 27, 2017 @04:32PM
(#14431817)
I don't think Postgres was "NoSQL database as we understand the term today". The basis of NoSQL is not the lack of SQL but the non-relational data model. Postgres (mostly) sticks to the relational data model, although it performs surprisingly well when used as a NoSQL data store.
Re:Agens Graph – PostgreSQL Based Graph Database
by justinclift on Saturday May 27, 2017 @05:17PM
(#14432014)
Well, I definitely meant it as "the lack of SQL" when I wrote above. Didn't realise people would actually give a crap to the point they have though. ;)
Re:Agens Graph – PostgreSQL Based Graph Database
by dorcus_maximus on Sunday May 28, 2017 @06:13AM
(#14433775)
Then it is a case of what you meant and what you said being different things. So, yeah, people give a crap when something is confusing or incorrect. I mean, we write code, right? Being correct matters. NoSQL means it is something other than a relational database.
Which is not to say that the poster wasn't wrong about their claim, but it's not invalid to make said claim in casual English in the particular way you're implying.
Though, also, in the more general case, "NoSQL" databases did certainly exist at the time Postgres was conceived (Postgres just wasn't one of them.) Navigational databases like IBM IMS were what we'd call "a NoSQL database" if they were conceived today.