I lost a lot of respect for the IT industry after I realised that developers are just as susceptible to trends and fads as anyone else.

Remember NoSQL?

1. We’re too lazy to learn SQL.
2. Invent NoSQL, a kind of database with shitty queries and no structure.
3. Wait, we need better queries.
4. Invent Elastic Search, which has better queries but shit syntax, effectively its own database, and duplicate our data there.
5. Wait, we just reinvented RDBMS.
6. “Dude, try out SQL. It’s hot!”

Follow

@thor

Well, NoSQL was a logical response to shitty data the world is full of. I've written a number of apps that ingest real-world sources whose format is variable and changing over time, and modeling this in SQL really sucks. NoSQL removes the time spent on changing data models and reindexing on data *ingestion*. Obviously this doesn't come for free because you still need to reindex when you change the *queries* but in some scenarios you still save time.

Sign in to participate in the conversation
Mastodon 🔐 privacytools.io

Fast, secure and up-to-date instance. PrivacyTools provides knowledge and tools to protect your privacy against global mass surveillance.

Website: privacytools.io
Matrix Chat: chat.privacytools.io
Support us on OpenCollective, many contributions are tax deductible!