PERF04-BP05 Optimiser le stockage de données en fonction des métriques et des modèles d'accès - AWS Well-Architected Framework

PERF04-BP05 Optimiser le stockage de données en fonction des métriques et des modèles d'accès

Utilisez les caractéristiques de performances et les modèles d'accès qui optimisent la façon dont les données sont stockées ou interrogées pour obtenir les meilleures performances possible. Mesurez la façon dont les optimisations telles que l'indexation, la distribution de clé, la conception de l'entrepôt de données ou les stratégies de mise en cache affectent les performances du système ou l'efficacité globale.

Anti-modèles courants :

  • Vous utilisez uniquement la recherche manuelle des fichiers journaux pour les métriques.

  • Vous publiez des métriques uniquement dans des outils internes.

Avantages liés au respect de cette bonne pratique : Afin de vous assurer que vous avez les métriques requises pour la charge de travail, vous devez surveiller les métriques de performance de la base de données liées à la lecture et à l'écriture. Vous pouvez utiliser ces données pour ajouter de nouvelles optimisations pour les lectures et les écritures dans la couche de stockage de données.

Niveau de risque exposé si cette bonne pratique n'est pas respectée : Faible

Directives d'implémentation

Optimiser le stockage des données en fonction de métriques et de modèles : utilisez les métriques rapportées pour identifier les zones présentant des performances insuffisantes dans votre charge de travail et pour optimiser les composants de votre base de données. Chaque système de base de données possède différentes caractéristiques de performances à évaluer, en particulier la façon dont les données sont indexées, mises en cache ou distribuées entre plusieurs systèmes. Mesurez l'impact de vos optimisations.

Ressources

Documents connexes :

Vidéos connexes :

Exemples connexes :