Un développeur stocke de nombreux objets dans un seul bucket Amazon S3 et doit optimiser le bucket pour des taux de requêtes élevés. Comment les objets doivent-ils être organisés pour répondre à cette exigence ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser des noms de clés d'objet qui sont distribués sur plusieurs préfixes..
Pourquoi c'est la réponse
Pour optimiser un bucket S3 pour des taux de requêtes élevés, il est essentiel de distribuer les requêtes sur plusieurs partitions S3. AWS S3 atteint cela en utilisant le préfixe de la clé d'objet. En utilisant des noms de clés d'objet distribués sur plusieurs préfixes (par exemple, en utilisant des hachages ou des caractères aléatoires au début de la clé), les requêtes sont automatiquement réparties sur différentes partitions S3 sous-jacentes, ce qui permet d'atteindre des performances de requêtes plus élevées. Utiliser S3 Intelligent-Tiering est une classe de stockage qui optimise les coûts, pas les performances de requêtes. Placer tous les objets à la racine du bucket ne distribue pas les requêtes et peut créer un goulot d'étranglement. Étiqueter les objets n'affecte pas la façon dont S3 partitionne les données pour les performances de requêtes.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise