Auf dieser Seite wird der Datenstandort für Spanner beschrieben.
Cloud Spanner erfüllt die Compliance- und regulatorischen Anforderungen an den Datenstandort, indem Sie die geografischen Standorte (Regionen) angeben können, an denen Cloud Spanner-Daten gespeichert werden.
Für diese Seite gelten die folgenden Definitionen:
Ein Standort ist eine Region oder Multiregion von Google Cloud , wie auf der Seite mit denGoogle Cloud -Standorten aufgeführt.
Der Begriff Ihre Daten entspricht der Bedeutung des Begriffs „Kundendaten“ im Abschnitt Datenstandort der Google Cloud Allgemeinen Nutzungsbedingungen.
Zusicherungen zum Datenstandort
Die Zusicherungen zum Datenstandort in Spanner unterscheiden sich für Datenbanken, die keine Geopartitionierung verwenden, und Datenbanken, die Geopartitionierung verwenden.
Datenbanken, die keine Geopartitionierung verwenden
Für Datenbanken ohne Geopartitionierung bietet Spanner Zusicherungen zum Datenstandort auf Datenbankebene gemäß den Nutzungsbedingungen fürGoogle Cloud .
Datenbanken mit Geopartitionierung
Für Datenbanken mit Geopartitionierung bietet Spanner Zusicherungen zur Datenresidenz auf Platzierungsebene. Für jede Platzierung können Sie eine bestimmte Region oder einen multiregionalen Standort auswählen, wie auf der Seite mitGoogle Cloud -Standorten aufgeführt. Spanner speichert Ihre inaktiven Daten nur in der ausgewählten Region oder Multiregion mit den folgenden Einschränkungen:
- Eine kleine Teilmenge von Primärschlüsseln, indexierten Spaltenwerten und Fremdschlüsselspaltenwerten (sowohl für Platzierungs- als auch für Nicht-Platzierungstabellen) wird als Split-Grenzen verwendet, die möglicherweise in der Standardplatzierung gespeichert werden.
- Statistiken und Beobachtbarkeitsinformationen für Schlüsselbereiche, die für den Key Visualizer verwendet werden, Schlüssel mit hoher Sperrkonkurrenz und Abfragestatistiken werden am Standardplatzierungsort gespeichert.
- Statistiken auf Spaltenebene, die für die Abfrageoptimierung verwendet werden, werden im Standard-Placement gespeichert.
Folgendes ist beabsichtigt:
- Primärschlüssel der Platzierungstabelle werden für das Routing von Traffic verwendet und können in der Standardplatzierung gespeichert werden. Wenn dies ein Problem darstellt, sollten Sie UUIDs oder andere Schlüssel verwenden, die nicht dem Datenstandort unterliegen.
- Verschachtelte Indexe übernehmen die Platzierung von der übergeordneten Zeile. Globale Indexe (einschließlich Schlüssel und Speicherwerte) werden im Standard-Placement platziert.
- Sicherungsindexe für Fremdschlüssel werden an der Standardposition platziert.
- Wenn Sie den Platzierungsschlüssel für eine Zeile ändern, erfolgt die Datenverschiebung asynchron. Es kann Stunden dauern, bis die Zeile an die neue Position verschoben wird. Auch nachdem die Daten am neuen Speicherort verfügbar sind und von dort bereitgestellt werden, unterliegt das Löschen von Daten am alten Speicherort dem Google Cloud -Datenlöschprozess.
Verschlüsselung für Datenstandort
Standardmäßig verschlüsselt Spanner inaktive Kundendaten. Die Verschlüsselung wird von Cloud Spanner übernommen. Weitere Maßnahmen Ihrerseits sind nicht erforderlich. Diese Option wird Google-Standardverschlüsselung genannt. Standardmäßig verwendet Google Verschlüsselungsschlüssel am selben Datenstandort, an dem sich Ihre Daten befinden.
Wenn Sie Ihre Verschlüsselungsschlüssel selbst verwalten möchten, können Sie kundenverwaltete Verschlüsselungsschlüssel (CMEKs) in Cloud Key Management Service mit CMEK-integrierten Diensten wie Spanner verwenden. Wenn Sie CMEK verwenden, müssen Sie Schlüssel am selben Speicherort auswählen, an dem sich Ihre Daten befinden. Weitere Informationen finden Sie unter Kundenverwaltete Verschlüsselungsschlüssel (CMEK) – Übersicht.