Bonnes pratiques de conception et d'architecture avec DynamoDB
Utilisez cette section comme référence pour trouver rapidement les recommandations relatives à l'optimisation des performances et à la réduction des coûts de débit lors de l'utilisation d'Amazon DynamoDB.
Table des matières
- Conception NoSQL pour DynamoDB
- Bonnes pratiques de création et d'utilisation de clés de partition de façon performante
- Utilisation efficace de la capacité de débordement
- Présentation de la capacité adaptative de DynamoDB
- Conception des clés de partition de manière à répartir votre charge de travail équitablement
- Utilisation du partitionnement d'écriture pour une répartition équitable des charges de travail
- Distribution efficace de l'activité d'écriture pendant le chargement de données
- Bonnes pratiques concernant l'utilisation de clés de tri pour organiser les données
- Bonnes pratiques d'utilisation d'index secondaires dans DynamoDB
- Consignes générales pour les index secondaires dans DynamoDB
- Tirer profit des index partiellement alloués
- Utilisation d'index secondaire globaux pour les requêtes de regroupement matérialisé
- Surcharge des index secondaires globaux
- Utilisation d'un partitionnement d'écriture d'index secondaire global pour des requêtes de table sélectives
- Utilisation d'index secondaires globaux pour créer un réplica éventuellement cohérent
- Bonnes pratiques de stockage d'éléments volumineux et d'attributs
- Bonnes pratiques de gestion des données de séries temporelles dans DynamoDB
- Bonnes pratiques de gestion des relations plusieurs à plusieurs
- Bonnes pratiques d'implémentation d'un système de base de données hybride
- Bonnes pratiques de modélisation des données relationnelles dans DynamoDB
- Bonnes pratiques pour l'interrogation et l'analyse de données