Spanner is Google's globally distributed NewSQL database, delivering SQL, ACID transactions, strong consistency, and horizontal scale all at once. Battle-tested inside Google (AdWords, Gmail, YouTube) for years, it is one of the very few global databases that offer a 99.999% SLA.
The core technology behind Spanner. By combining GPS receivers and atomic clocks deployed across Google data centers, TrueTime represents distributed time as a bounded interval. Standard NTP has uncertainty of several to tens of milliseconds, but TrueTime keeps the uncertainty strictly bounded (typically under 7 ms). That bound is what lets Spanner provide global External Consistency (a guarantee of global ordering).
| Item | Price (us-central1, 2026) |
|---|---|
| Processing Unit (PU) | $0.90 / 100 PU / hour (Regional) |
| Storage | $0.30 / GB / month (Regional) |
| Multi-region PU | $3 / 100 PU / hour |
| Multi-region storage | $0.50 / GB / month |
| Backup | $0.10 / GB / month |
| Network egress | Standard egress rates |
You can start at the 100 PU minimum (formerly 0.1 node). 1000 PU is equivalent to 1 node, which translates to roughly 10,000 QPS as a throughput guideline.
| Configuration | Use case | SLA |
|---|---|---|
| Regional | Regional apps | 99.99% |
| Dual-region | Two-region HA | 99.999% |
| Multi-region (3+) | Global deployment | 99.999% |
| Item | Spanner | AWS Aurora DSQL | CockroachDB | Azure Cosmos DB |
|---|---|---|---|---|
| Consistency | External Consistency | Serializable | Serializable | 5 selectable levels |
| SQL | GoogleSQL / PostgreSQL | PostgreSQL | PostgreSQL | NoSQL-centric + SQL API |
| SLA | 99.999% | 99.99% | Self-managed | 99.999% |
| Pricing | PU hours | Pay-as-you-go | VM hours | RU hours |
| Track record | 10+ years inside Google | GA in 2024 | OSS / commercial | Numerous |
Should I choose Spanner or Cloud SQL?
Choose Spanner if you need global distribution, horizontal scaling, and a 99.999% SLA. Choose Cloud SQL for region-bound workloads or when you want to keep using MySQL, PostgreSQL, or SQL Server. Spanner is pricier, so the right pick depends on your requirements.
What is the difference between Spanner and Bigtable?
Spanner is a NewSQL database (SQL + ACID transactions + strong consistency). Bigtable is a NoSQL wide-column store (high-throughput time-series workloads). The standard practice is to keep them strictly separated by use case.
What is TrueTime?
A distributed time API backed by GPS receivers and atomic clocks in Google data centers. It is the foundational technology that lets Spanner provide global ordering (External Consistency).
How is Spanner priced?
You pay for compute by the hour (node/PU time), plus storage and network. The minimum is 100 PU (Processing Units, formerly 0.1 node). Global multi-region configurations are notably more expensive.
What is Spanner Graph?
A 2024 feature that lets you run Property Graph queries (Cypher compatible) directly on Spanner. Common use cases include knowledge graphs, fraud detection, and social networks.
How does the PostgreSQL Interface differ from GoogleSQL?
Spanner's PostgreSQL Interface supports the PostgreSQL wire protocol and a syntax subset, making it easy to migrate existing PostgreSQL apps. You pick one of two dialects: PostgreSQL Interface or GoogleSQL (formerly ZetaSQL).
How does Spanner compare to other cloud NewSQL databases?
AWS Aurora DSQL (GA in 2024) is Spanner-like, Azure Cosmos DB is NoSQL-centric, and CockroachDB is an OSS Spanner clone. For sustaining a 99.999% SLA, Spanner has by far the longest track record.
Is there a free trial for learning Spanner?
You can experiment with the 90-day Free Trial and $300 in credits. At the 100 PU minimum, you can start for just a few thousand yen (a few tens of dollars) per month.
Related Articles: Databases
Professional Cloud Developer (PCD): Complete Guide (2026)
Pass the PCD exam — Cloud Run, GKE, App Engine, Cloud SQL/Spanner. The developer-focused Professional cert.
Professional Cloud Database Engineer (PCDBE): Guide (2026)
Pass the PCDBE exam — Cloud SQL, Spanner, AlloyDB, Bigtable, migration. The database Professional cert.
Cloud Storage Complete Guide: Buckets, Classes, Lifecycle (2026)
Cloud Storage fundamentals — storage classes, lifecycle, signed URLs, common access patterns.
Cloud Functions 2nd Gen (now Cloud Run Functions) (2026)
Cloud Functions 2nd gen — Cloud Run-based, supported triggers, common event-driven patterns.
* Google Cloud and Spanner are trademarks of Google LLC. For the latest information, see the official Spanner documentation.
Practice with certification-focused question sets
View GCP Exam PrepNicheeLab Editorial Team
NicheeLab editorial team focused on data engineering and cloud certification learning. Content is structured around practical study needs and official exam domains.
Google Cloud Certification Roadmap (2026)
Choose your GCP certification path — Foundational, Associate...
CDL Cloud Digital Leader: Complete Exam Guide (2026)
Pass the Cloud Digital Leader exam — cloud business value, G...
GAIL Generative AI Leader: Complete Exam Guide (2026)
Pass the Generative AI Leader exam — Gemini, Vertex AI, Work...
Vertex AI Fundamentals for GCP Certs (2026)
Vertex AI basics every cert candidate needs — Workbench, Pip...
Associate Cloud Engineer (ACE): Complete Guide (2026)
Pass the Associate Cloud Engineer exam — Console, gcloud, pr...