this post was submitted on 10 Dec 2024
77 points (97.5% liked)
CSCareerQuestions
983 readers
1 users here now
A community to ask questions about the tech industry!
Rules/Guidelines
- Follow the programming.dev site rules
- Please only post questions here, not articles to avoid the discussion being about the article instead of the question
Related Communities
- [email protected] - a general programming community
- [email protected] - general question community
- [email protected] - for questions targeted towards experienced developers
Credits
Icon base by Skoll under CC BY 3.0 with modifications to add a gradient
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
well, the definition of "NoSQL" was changed to stand for "Not Only SQL" some while back because of how many nosql DBs started incorporating SQL (and how many SQL RDBMS started adding nosql features)
NoSQL was only ever a marketing term. Things like Mongo are what's been known as KVSes (
Key-Value Store
s). Mongo basically just rode a hype wave into extremely large amounts of funding but predating it by at least a decade was libmemcached, which lacks the "relational light" functionality that Mongo added but is a more resilient version of the core concept.Technologies like Redis actually ended up adding significant innovation but they ended up mostly eschewing the NoSQL term anyway.
Hah! Of course it is, I didn't know that but words stopped meaning anything in tech ages ago and reality is finally catching up. Makes sense though, Azure and AWS both are webs of different data stores and interconnections now.