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
GCP Professional Cloud Developer (PCD) 完全ガイド|Cloud Run・GKE・CI/CD・APM
Google Cloud Professional Cloud Developer の試験範囲、Cloud Run / GKE / Cloud Build / Cloud Trace、AWS DVA / Azure AZ-204 比較、学習ロードマップを徹底解説。
GCP Professional Cloud Database Engineer (PCDBE) 完全ガイド|Spanner・AlloyDB・Cloud SQL
Google Cloud Professional Cloud Database Engineer の試験範囲、Spanner / AlloyDB / Cloud SQL / Bigtable / Firestore、AWS DBS・Azure DP-300 比較を詳解。
Cloud Storage 完全ガイド|料金・Storage Class・Lifecycle・AWS S3 比較 (GCP)
Google Cloud Storage の全機能解説。Storage Class (Standard/Nearline/Coldline/Archive)、Multi-region、Object Lifecycle、Versioning、Signed URL、Uniform IAM、AWS S3 / Azure Blob 比較を網羅。
Cloud Functions (2nd gen) 完全ガイド|1st gen 違い・料金・Lambda 比較 (GCP)
Google Cloud Functions 2nd gen の全機能解説。1st gen 違い、Eventarc 統合、Cloud Run ベース、対応言語、コールドスタート対策、AWS Lambda 比較、無料枠・料金体系を網羅。
* 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...