@chanakya@social.screamingatmyscreen.com
Post #2445506
2023-09-22 14:30 UTC
@chrisg@fosstodon.org The reason for SQL's ubiquity has to do with the strengths of its foundations - built on top of relational algebra. Every attempt to get rid of SQL has fallen flat. GraphQL crows that "SQL is for wimps", and when traversing large data sets it croaks. Malloy claims to to solve all of SQL's ills. I'm waiting. If anything, SQL is here to stay for good, and is growing in usage.
Replies (1)
-
@chanakya@social.screamingatmyscreen.com 2023-09-22 14:42
@chrisg@fosstodon.org Then the NoSQL crowd claims "RDFs are great. Spark solves processing without need for SQL". Then there are translators which run "map-reduce" from SQL. SQL can represent the most complex query patterns in human digestable form (not necessarily simple). Phoenix is built to run SQL on HBase, ElasticQL is an SQL clone, and Cassandra has CQL.