Guide de fiabilité Bigtable

Last reviewed 2023-08-08 UTC

Bigtable est une base de données NoSQL entièrement gérée et évolutive, pour les charges de travail analytiques et opérationnelles d'envergure. Cloud Bigtable est conçu comme une table partiellement remplie qui peut être étendue à des milliards de lignes et des milliers de colonnes pour une haute capacité de lecture et d'écriture à faible latence.

Bonnes pratiques

  • Comprendre les performances de Bigtable : estimer le débit pour Bigtable, planifier la capacité de Bigtable en examinant le débit et l'utilisation de l'espace de stockage, comprendre en quoi l'activation de la réplication va affecter différemment le débit en lecture et en écriture, et découvrir comment Bigtable optimise les données au fil du temps.
  • Conception de schéma Bigtable : conseils pour concevoir un schéma Bigtable, comprenant l'explication des concepts de stockage clé/valeur, la conception de clés de ligne basées sur des requêtes de lecture planifiées, la gestion des colonnes et des lignes, et les cas d'utilisation spéciaux.
  • Présentation de la réplication Bigtable : comment répliquer Bigtable sur plusieurs zones ou régions, comprendre les implications en termes de performances de la réplication, et comment Bigtable résout les conflits et gère les basculements.
  • À propos des sauvegardes Bigtable : enregistrez une copie du schéma et des données d'une table avec les sauvegardes Bigtable, ce qui peut vous aider à récupérer des données corrompues au niveau de l'application ou à corriger des erreurs d'opérateur, comme la suppression accidentelle d'une table.