TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The Revival of Great SQL Ideas

90 pointsby MarkusWinandover 6 years ago

4 comments

hodgesrmover 6 years ago
&gt; Nevertheless Amazon uses Oracle Database to run their business. Even though they don’t want to. ... In the end, they will still use SQL—just not the Oracle Database.<p>I really dislike articles that try to make it sound like smart companies like Amazon and Facebook don&#x27;t know what they are doing. Amazon has never said they won&#x27;t use SQL. They have an innovative set of AWS SQL offerings including RDS, Aurora, and Redshift.<p>In fact, I would argue that Amazon Web Services is responsible as much or more than any other vendor for &#x27;The Revival of Great SQL Ideas&#x27; that this article discusses. For evidence look at &#x27;Amazon Redshift and the Case for Simpler Data Warehouses&#x27; by Gupta et al. [0] Amazon has profoundly altered data management not just in the SQL arena but across the board.<p>[0] <a href="https:&#x2F;&#x2F;event.cwi.nl&#x2F;lsde&#x2F;papers&#x2F;p1917-gupta.pdf" rel="nofollow">https:&#x2F;&#x2F;event.cwi.nl&#x2F;lsde&#x2F;papers&#x2F;p1917-gupta.pdf</a> (Paragraph 3 of the abstract is my favorite part--it&#x27;s a brilliant formulation of the problem they are solving.)
billdybasover 6 years ago
&gt; The lesson we can learn from this story is the following: start with a generic database...SQL database are a good choice because they can do many tricks...The modern and successful architecture that is commonly used today is to have an SQL database that is sometimes surrounded by some one-trick ponies to take care of a few pain points.<p>Yup.<p>I like that we now have more of these one-trick ponies to choose from our toolbox when necessary, when a relational database just won&#x27;t cut it.<p>But, my biggest complaint around the NoSQL movement is the marketing pseudo-hype it created. So many amateurs who don&#x27;t understand database selection took it as gospel and evangelized it across the web (eg. Mongo w&#x2F; Node).<p>It&#x27;s hard to correct people&#x27;s understanding when they learn things wrong the first time, especially when there&#x27;s a mountain of incorrect information they can point to on the web (&quot;These people can&#x27;t all be wrong, can they?&quot; Well...).
评论 #18690005 未加载
评论 #18691360 未加载
lixtraover 6 years ago
I sometimes wish I could directly write a plan for my query instead of relying on the db to come up with something that matches it (OLAP). The other 90% percent I’m happy that it just works.
评论 #18689445 未加载
评论 #18689521 未加载
评论 #18691585 未加载
评论 #18689351 未加载
guachesuedehackover 6 years ago
Everything old is new again after everything new becomes old again