Zum Hauptinhalt springen
Cloud / Google Cloud / Produkte / Cloud Spanner - Global verteilte relationale Datenbank

Cloud Spanner - Global verteilte relationale Datenbank

Cloud Spanner (Google Cloud) kombiniert relationale Struktur mit horizontaler Skalierung, ACID-Transaktionen und globaler Konsistenz.

Databases
Preismodell Pay-per-use nach Processing Units/Stunde, gestaffelt nach Edition (Standard, Enterprise, Enterprise Plus), zzgl. Speicherkosten pro GB
Verfügbarkeit Global mit EU-Regionen und EU-Dual-Region (u. a. Deutschland)
Datensouveränität EU-Regionen sowie EU-Dual-Region-Konfiguration (inkl. Deutschland) verfügbar
Zuverlässigkeit SLA gemäß Anbieter: laut Google aktuell 99,99% für Regional-Instanzen, 99,999% für Dual-Region/Multi-Region-Instanzen (siehe offizielle SLA-Seite) SLA

Cloud Spanner ist Googles verwaltete, verteilte relationale Datenbank, die horizontale Skalierung mit ACID-Transaktionen kombiniert. Für Anwendungen, die hohe Konsistenz und Verfügbarkeit über mehrere Regionen benötigen.

Was ist Cloud Spanner?

Cloud Spanner adressiert ein grundlegendes Spannungsfeld: Traditionelle relationale Datenbanken skalieren nur begrenzt horizontal, viele NoSQL-Datenbanken opfern dafür starke Konsistenz. Spanner bietet beides: horizontale Skalierung mit starker externer Konsistenz und ACID-Transaktionen.

Google positioniert Spanner heute als “Unified Database”, die neben relationalen Tabellen auch Graph-Datenmodelle (Spanner Graph), Volltextsuche und Vector Search unterstützt – relevant unter anderem für KI-/Agentic-Anwendungen. Die Kernarchitektur basiert weiterhin auf Googles TrueTime-Infrastruktur für synchronisierte, global konsistente Reads und Writes.

Spanner wird in drei Editions angeboten: Standard (Kernfunktionen, Single-Region), Enterprise (zusätzlich Multi-Model-Funktionen wie Graph und Search) und Enterprise Plus (höchste Verfügbarkeitsgarantien für Multi-Region-Konfigurationen inklusive Geo-Partitioning).

Kernfunktionen

  • Horizontale Skalierung: Automatisches Sharding, granulare Kapazität über Processing Units statt fixer Node-Größen
  • Globale bzw. regionsübergreifende Konsistenz: ACID-Transaktionen über Zonen und Regionen hinweg
  • Mehrere Instanzkonfigurationen: Regional, Dual-Region (inkl. EU-Konfigurationen) und Multi-Region mit unterschiedlichen Verfügbarkeitsstufen
  • SQL-kompatibel: GoogleSQL und PostgreSQL-Dialekt
  • Multi-Model-Fähigkeiten: Spanner Graph, Volltextsuche und Vector Search (Enterprise/Enterprise Plus)

Typische Anwendungsfälle

Globale Finanzanwendungen

Banken und Payment-Provider nutzen Spanner für Transaktionen, die starke Konsistenz über mehrere Standorte erfordern.

Gaming-Leaderboards

Anwendungen mit vielen gleichzeitigen Nutzern und konsistenten Highscores profitieren von der automatischen Skalierung bei Lastspitzen.

Inventory-Management

E-Commerce und Retail mit verteilten Lagerstandorten nutzen Spanner, um Überverkauf durch konsistente Bestandsdaten zu vermeiden.

Cloud Spanner vs. Cloud SQL

KriteriumCloud SpannerCloud SQL
SkalierungHorizontal, automatisches ShardingPrimär vertikal
RegionenRegional, Dual-Region oder Multi-Region konfigurierbarSingle-Region (mit Replikaten)
SLAHöher bei Dual-/Multi-Region-Konfigurationen (siehe Anbieter)Regional-SLA (siehe Anbieter)
KonsistenzStrong, auch regionsübergreifendStrong innerhalb der Region
PreismodellPay-per-use nach Processing Units, gestaffelt nach EditionPay-per-use nach Instanzgröße
Use CaseGlobal bzw. regionsübergreifend, geschäftskritischRegional, klassische Anwendungen

Vorteile

  • Kombination aus SQL, Skalierung und Konsistenz: Für Anwendungen, die klassische NoSQL-Kompromisse vermeiden wollen
  • Hohe Verfügbarkeit: Besonders in Dual-Region- und Multi-Region-Konfigurationen
  • Zero-Downtime-Schemaänderungen: Schemaanpassungen und Skalierung ohne Ausfallzeit
  • Managed Service: Kein eigenes DBA-Team für verteilte Infrastruktur nötig
  • Multi-Model: Relationale Daten, Graph, Volltext- und Vektorsuche in einer Datenbank

Integration mit innFactory

Als zertifizierter Google Cloud Partner unterstützt innFactory Sie bei Cloud Spanner: Datenmodellierung, Migration von bestehenden Datenbanken, Auswahl der passenden Edition und Instanzkonfiguration sowie Kostenanalyse.

Typische Anwendungsfälle

Globale Finanzanwendungen
Gaming-Leaderboards
Inventory-Management
Ad-Tech und Real-Time Bidding

Technische Spezifikationen

Consistency Strong external consistency
Replication Synchrone Replikation über Zonen bzw. Regionen je nach Konfiguration
Transactions ACID über verteilte Daten hinweg

Häufig gestellte Fragen

Was ist Cloud Spanner?

Cloud Spanner ist eine vollständig verwaltete, global verteilte relationale Datenbank von Google Cloud. Sie kombiniert die Struktur und ACID-Transaktionen traditioneller SQL-Datenbanken mit horizontaler Skalierbarkeit und bietet zusätzlich Graph-, Volltext- und Vector-Search-Fähigkeiten.

Wie unterscheidet sich Cloud Spanner von Cloud SQL?

Cloud SQL ist eine managed MySQL-/PostgreSQL-/SQL-Server-Datenbank für einzelne Regionen mit primär vertikaler Skalierung. Cloud Spanner skaliert horizontal über Regionen hinweg mit automatischem Sharding und höherer Verfügbarkeit in Multi-Region-Konfigurationen. Spanner ist in der Regel teurer, aber für global verteilte Workloads mit hohen Konsistenzanforderungen konzipiert.

Was kostet Cloud Spanner?

Spanner wird nach Processing Units pro Stunde abgerechnet, gestaffelt nach Edition (Standard, Enterprise, Enterprise Plus) sowie nach Speicherverbrauch pro GB. Die Instanzgröße lässt sich granular unterhalb eines vollen Nodes konfigurieren. Aktuelle Preise finden sich auf der offiziellen Pricing-Seite.

Wann sollte ich Cloud Spanner nutzen?

Nutzen Sie Spanner, wenn Sie globale oder regionsübergreifende Konsistenz benötigen (z. B. Finanztransaktionen), horizontale Skalierung über sehr große Datenmengen hinaus brauchen oder eine besonders hohe Verfügbarkeit über mehrere Regionen erfordern. Für einfachere, regionale Use Cases ist Cloud SQL meist kostengünstiger.

Unterstützt Cloud Spanner SQL?

Ja, Spanner unterstützt zwei SQL-Dialekte: GoogleSQL (ANSI-2011-basiert mit Erweiterungen) und einen PostgreSQL-kompatiblen Dialekt. Bestehende SQL-Kenntnisse sind weitgehend übertragbar, einige Features unterscheiden sich je nach Dialekt.

Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von Google Cloud (offizielle Dokumentation). Diese Seite stellt kein Angebot von Google Cloud dar.

Google Cloud Partner

innFactory ist zertifizierter Google Cloud Partner. Wir bieten Beratung, Implementierung und Managed Services.

Google Cloud Partner

Ähnliche Produkte anderer Cloud-Anbieter

Andere Cloud-Anbieter bieten vergleichbare Services in dieser Kategorie. Als Multi-Cloud Partner helfen wir bei der richtigen Wahl.

AWS

Amazon Aurora - Relationale Cloud-Datenbank

Amazon Aurora ist eine MySQL- und PostgreSQL-kompatible relationale Datenbank mit hoher Performance und Verfügbarkeit.

Preismodell Pay-per-Use: Bezahlung für …
SLA 99,99% Verfügbarkeit bei Multi-AZ-Clustern gemäß Amazon Aurora SLA
Vergleichen →
AWS

Amazon Aurora DSQL: Serverlose verteilte SQL-DB

Amazon Aurora DSQL: serverlose, verteilte SQL-Datenbank mit aktiv-aktivem Multi-Region-Betrieb, …

Preismodell Pay-per-use (DPUs + Storage)
SLA 99,99% Single-Region, 99,999% Multi-Region
Vergleichen →
AWS

Amazon DocumentDB - MongoDB-kompatible Datenbank

Amazon DocumentDB ist eine verwaltete Dokumentendatenbank mit MongoDB-Kompatibilität. Skalierbar, sicher und …

Preismodell Bezahlung für Instanzstunden und …
SLA 99,99% bei Multi-AZ-Clustern, 99,9% bei Single-AZ-Clustern
Vergleichen →
AWS

Amazon DynamoDB - NoSQL Datenbank

Amazon DynamoDB ist eine serverlose NoSQL-Datenbank mit Single-Digit Millisekunden Performance. DSGVO-konform in …

Preismodell Bezahlung pro Anfrage (On-Demand) oder …
SLA 99,99% Standard-SLA, 99,999% bei korrekt konfigurierten Global Tables
Vergleichen →
AWS

Amazon ElastiCache - In-Memory Caching

Amazon ElastiCache ist ein verwalteter In-Memory-Cache-Service mit Redis und Memcached für schnelle Datenzugriffe.

Preismodell Bezahlung für node hours
SLA 99,99% Multi-AZ
Vergleichen →
AWS

Amazon Keyspaces - Serverless Cassandra-Datenbank

Amazon Keyspaces ist eine serverlose, Apache-Cassandra-kompatible Datenbank auf AWS. Skaliert automatisch, kein …

Preismodell Pay-per-use: On-Demand pro Read/Write …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →

33 vergleichbare Produkte bei anderen Cloud-Anbietern gefunden.

Bereit, mit Cloud Spanner - Global verteilte relationale Datenbank zu starten?

Unsere zertifizierten Google Cloud Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren