News for hackers. Stuff that matters.
Re:I don't want to learn your query language by smsm42 on Saturday September 01, 2018 @07:11PM (#17894387)
But why? Yes, you can make all languages start queries with SELECT. In fact, for graph DBs you have SPARQL (which looks exactly like SQL if you squint a bit), and Elastic has its own SQL interface. But what happened to best tool for the job? Why try to shoehorn a relational database language into dealing with data that are not relational tables in their nature, instead of using approaches that work better?

I mean, I understand there's a use case where it can be useful, such as SQL query builders or APIs that support only SQL, but in general case when you don't need one interface to rule them all, what's the use of shoehorning everything into SQL?

There are no comments on this comment yet.