Google Cloud · Software · scheda YoctoIT

Spanner

Il database globale a consistenza forte: SQL relazionale che scala come il NoSQL — la tecnologia che fa girare Google.

FOCUS · L'IMPOSSIBILE DI SERIETransazioni ACID su scala planetaria: il teorema aggirato con gli orologi atomici
Materiale YoctoIT per clienti e partner · Google Cloud, BigQuery, Gemini e gli altri prodotti citati sono marchi di Google LLC.
01 · Cos'è

Spanner, in chiaro.

Spanner è il database che non doveva esistere: relazionale, transazioni ACID, consistenza forte — E distribuzione globale con scalabilità orizzontale illimitata e 99,999% di disponibilità. Google lo usa per Gmail e YouTube; TrueTime (orologi atomici nei data center) è il trucco che lo rende possibile.

99,999%
la disponibilità multi-region: cinque nove da SLA
ACID globale
transazioni consistenti tra continenti: niente compromessi eventual
la scala orizzontale: si aggiungono nodi, non si spezza il dato
Spanner
VESTE UFFICIALE GOOGLE CLOUD · SPANNER
CONSOLE REALE · CREAZIONE DATABASE SPANNER · FONTE: GOOGLE CLOUD DOCS
CONSOLE REALE · CREAZIONE DATABASE SPANNER · FONTE: GOOGLE CLOUD DOCS
02 · Come lo si usa bene

Le cose che fanno la differenza.

Come funziona

App globali, mission-criticalordini, saldi, inventari
SQL & ACID
Sharding automatico
Replica multi-region
relazionale · elastico · planetario
TrueTimeil tempo certo che ordina le transazioni
L'infrastruttura di Googlela stessa di Gmail
Il relazionale che scala come il web

Il caso d'uso giusto

Spanner costa da Spanner: serve dove la coppia scala+consistenza è irrinunciabile — altrimenti AlloyDB.

Schema design distribuito

Chiavi e interleaving pensati per lo sharding: il design decide le prestazioni.

Granularità dei costi

Si parte da 0,1 nodi: l'ingresso è più morbido di quanto si creda.

Interfaccia Postgres

Il dialetto PG riduce il lock-in cognitivo: gli sviluppatori si sentono a casa.

03 · Use case

Dove rende davvero.

Inventari e prenotazioni

Il posto venduto una volta sola, in tutto il mondo.

Pagamenti e ledger

Saldi consistenti senza riconciliazioni notturne.

Gaming e piattaforme globali

Milioni di utenti, un solo stato del mondo.

Quando il dato non può né fermarsi né sbagliare: Spanner esiste — e noi sappiamo quando serve davvero.