3 ms·
I guess I should just accept the term that "NoSQL" now pretty much means "Monngo and Dynamo". Because it feels weird to group key-value stores, columnar stores
by LAC-Tech 5y ago
I guess I should just accept the term that "NoSQL" now pretty much means "Monngo and Dynamo". Because it feels weird to group key-value stores, columnar stores and graph DBs under one term.
- oblio 5y agoWell, I don't want to be super mean to you or NoSQL, but NoSQL itself was a bit of a fad. Columnar stores and graph DBs have always felt more like "real" tech, something promoted for specific use cases. Key-value stores I'm not even going to be denigrating at all since we've had them since forever and they do a great job at their tasks (BerkeleyDB, Memcache, Redis, etc.). They don't deserve being included into fads or niches, they're a very valuable universal resource. At least that's how I see it.
- LAC-Tech 5y agoYeah but in my mind columnar stores and graph stores are NoSQL databases. Because they're not relational. But the term has shifted underneath me. NoSQL means document database. And - in practice - it means using a document database as the primary store when it's not really the right choice (been there!)