@chanakya@social.screamingatmyscreen.com
Post #2445507
2023-09-22 14:42 UTC
@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.
Replies (1)
-
@chanakya@social.screamingatmyscreen.com 2023-09-22 14:49
@chrisg@fosstodon.org I was in the room at a JavaOne conference when Gavin King foaming spittle from his mouth said "SQL is for idiots. Hibernate will make SQL obsolete". I'm hoping he held his breath for that to happen. SQL is not an all-emcompassing solution and has its flaws, which is why there are so many attempts to replace it. But it is disingenuous to say "SQL is going nowhere because it doesn't work for complex cases". The opposite is true. SQL does work for the most complex data model traversals