Guide de fiabilité Spanner

Last reviewed 2023-08-08 UTC

Spanner est un service distribué de gestion et de stockage de bases de données SQL. Il propose des fonctionnalités telles que les transactions mondiales, un scaling horizontal à disponibilité élevée et une cohérence transactionnelle.

Bonnes pratiques

  • Sauvegarde et restauration de Spanner : principales fonctionnalités de sauvegarde et de restauration de Spanner, comparaison des fonctionnalités de sauvegarde et de restauration avec celles d'importation et d'exportation, détails de mise en œuvre et contrôle de l'accès aux ressources Spanner.
  • Configurations régionales et multirégionales : description des deux types de configurations d'instance proposés par Spanner : configurations régionales et multirégionales. La description inclut les différences et les compromis entre chaque configuration.
  • Autoscaling Spanner : présentation d'Autoscaler pour Spanner, un outil Open Source que vous pouvez utiliser comme élément associé à Spanner. Cet outil vous permet d'augmenter ou de réduire automatiquement le nombre de nœuds ou d'unités de traitement dans une ou plusieurs instances Spanner en fonction des métriques d'utilisation de chaque instance Spanner.
  • À propos de la récupération à un moment précis (PITR) : description de la récupération à un moment précis de Spanner, qui protège contre la suppression ou l'écriture accidentelles de données Spanner. Par exemple, un opérateur écrit par inadvertance des données ou un déploiement d'application corrompt la base de données. La récupération PITR vous permet de récupérer facilement vos données à un moment antérieur précis (au maximum sept jours).
  • Bonnes pratiques Spanner : conseils sur le chargement groupé, utilisation d'un langage de manipulation de données (LMD), conception de schémas pour éviter les hotspots et bonnes pratiques SQL.