Comment puis-je mettre à l'échelle mon taux de requêtes vers S3 pour améliorer les performances du taux de requêtes ?

Dernière mise à jour : 27/06/2022

Il est probable que mon compartiment Amazon Simple Storage Service (Amazon S3) soit prochainement soumis à des taux de requêtes élevés. Quel modèle de dénomination de clé d'objet dois-je appliquer pour obtenir de meilleures performances ?

Solution

Amazon S3 se met automatiquement à l'échelle des taux de requêtes élevés. Par exemple, votre application peut obtenir au moins 3 500 demandes PUT/COPY/POST/DELETE ou 5 500 requêtes GET/HEAD par seconde et par préfixe dans un compartiment. Le nombre de préfixes dans un compartiment est illimité. Vous pouvez augmenter vos performances de lecture ou d'écriture en utilisant la parallélisation. Amazon S3 évolue automatiquement en fonction des nouveaux taux soutenus de requêtes et optimise ainsi les performances de manière dynamique. Si Amazon S3 est en train d'optimiser les performances pour un nouveau taux de requêtes, vous recevez une réponse de requête HTTP 503 temporaire jusqu'à ce que l'optimisation soit finalisée. Lorsque l'optimisation des performances est terminée, le nouveau taux de requêtes ne fait plus l'objet d'une nouvelle tentative.

Étant donné qu'Amazon S3 optimise ses préfixes pour les taux de requêtes, les modèles de dénomination des clés uniques ne sont plus une bonne pratique.

Pour plus d'informations sur l'optimisation des performances pour Amazon S3, consultez Recommandations de performance pour Amazon S3 et Modèles de conception des performances pour Amazon S3.


Cet article vous a-t-il été utile ?


Avez-vous besoin d'aide pour une question technique ou de facturation ?