Last reviewed 2023-08-08 UTC
Bigtable ist eine vollständig verwaltete, skalierbare NoSQL-Datenbank für große analytische und operative Arbeitslasten. Es ist als dünn populierte Tabelle konzipiert, die auf Milliarden von Zeilen und Tausende von Spalten skaliert werden kann und einen hohen Lese- und Schreibdurchsatz bei niedriger Latenz unterstützt.
Best Practices
- Bigtable-Leistung verstehen: Schätzung des Durchsatzes für Bigtable, Planen einer Bigtable-Kapazität durch Prüfen von Durchsatz und Speichernutzung, Einsicht in die unterschiedliche Auswirkung der Replikation auf den Lese- und Schreibdurchsatz und Einsicht darin, wie Bigtable Daten im Laufe der Zeit optimiert.
- Bigtable-Schemadesign: Anleitung zum Entwerfen eines Bigtable-Schemas, einschließlich Konzepten für Schlüssel/Wert-Speicher, das Entwerfen von Zeilenschlüsseln basierend auf geplanten Leseanfragen, der Verarbeitung von Spalten und Zeilen sowie speziellen Anwendungsfällen.
- Übersicht über die Bigtable-Replikation: Wie Sie Bigtable über mehrere Zonen oder Regionen replizieren, die Auswirkungen auf die Leistung der Replikation verstehen und wie Bigtable Konflikte löst und Failovers verarbeitet.
- Informationen zu Bigtable-Sicherungen – wie Sie eine Kopie des Schemas und der Daten einer Tabelle mit Bigtable-Sicherungen speichern. Dies kann bei der Wiederherstellung nach Datenbeschädigung auf Anwendungsebene oder durch Operatorfehler wie das versehentliche Löschen einer Tabelle hilfreich sein.