Core Concepts
Cloud Spanner is a fully managed, mission-critical database service that combines the benefits of relational database structure with non-relational horizontal scale. It offers transactional consistency at global scale, automatic, synchronous replication for high availability, and support for two SQL dialects: GoogleSQL and PostgreSQL.
Key Features
- Global Scale: Spanner scales horizontally across rows, regions, and continents.
- Strong Consistency: Spanner provides external consistency for transactions, ensuring that all reads see the most recent writes.
- Multi-Dialect: Supports GoogleSQL (ANSI 2011 with extensions) and PostgreSQL.
- Multi-Model: Integrates relational, key-value, graph (Spanner Graph), and search capabilities.
Architectures
Spanner is designed to support a wide range of workloads, from small-scale applications to global, mission-critical, high-transaction workloads requiring strong consistency and up to 99.999% availability.
Pricing
For up-to-date pricing information, please see the official Spanner Pricing page.