Hacker News new | ask | show | jobs
by ttfkam 1757 days ago
Corollary:

1. "SQL doesn't scale!"

2. We made this database engine that's "web scale"!

3. "This is hard to use!"

4. Make SQL access layer.

See: Spanner

Those who blame SQL for their performance problems are doomed to repeat them using a proprietary syntax.

1 comments

This is completely orthogonal to having a saner query language for a relational database. SQL is like C - it does the job, but it has so many legacy warts, it's not all that hard to do better. The only real problem is overcoming how entrenched it is in the industry, which requires any replacement to be substantially better than SQL - so that the gains can justify the logistical costs of switching.