3 ms·
NoSQL originally meany to not use SQL as the query language However, most people think NoSQL as NotRelational - when there is no ACID guarantee. They are choos
by opendomain 9y ago
NoSQL originally meany to not use SQL as the query language
However, most people think NoSQL as NotRelational - when there is no ACID guarantee. They are choosing availability over consistency.
- dragonwriter 9y ago> NoSQL originally meany to not use SQL as the query language I'm pretty sure that's wrong and it always meant not to use the relational model; it was only “NoSQL” because it's short, easily memorable, and there's a percieved (though not exactly true) equivalence between SQL-based and relational databases.
- hodgesrm 9y agoACID and relational are orthogonal. You can have ACID properties without a relational model. Much of the early literature on the subject merely discusses databases in general rather than any particular type. Here's an example from Jim Grey: http://jimgray.azurewebsites.net/papers/thetransactionconcept.pdf http://jimgray.azurewebsites.net/papers/thetransactionconcep...