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.

Quizlet Tests Cloud Spanner – The Most Sophisticated Cloud Database

91 pointsby pbbakkumover 8 years ago

3 comments

wyldfireover 8 years ago
&gt; Cloud Spanner doesn&#x27;t, however, support data manipulation language (DML) statements. DML includes SQL queries like INSERT and UPDATE. Instead, Spanner&#x27;s interface definition includes RPCs for mutating rows given their primary key[21]. This is a bit annoying. You would expect a fully-featured SQL database to include DML statements.<p>Yes, I would expect that, and it does sound annoying. So, what is it about the INSERT and UPDATE that can&#x27;t work given the other elements of Cloud Spanner&#x27;s design?
nealmuellerover 8 years ago
MySQL and Spanner performance flips as QPS climbs. MySQL latencies are lower (better) at 3000 QPS and higher (worse) at 9000 QPS, than Spanner. Spanner latency is basically unchanged, while MySQL latency has jumped.
jbyersover 8 years ago
&quot;We&#x27;ve eliminated most of the joins we do, so we haven&#x27;t tested Cloud Spanner&#x27;s join performance.&quot;<p>Makes sense given Quizlet&#x27;s scale and sharding approach. Anyone else have early experience to share with joins?