Amazon Simple Storage Service (Amazon S3) バケットへのリクエストレートが高くなることを予想しています。パフォーマンスを向上させるには、どのオブジェクトキー命名パターンを使用する必要がありますか?
Amazon S3 は、持続的な高リクエストレートへの対応としてパフォーマンスを動的に最適化することで自動的にスケールします。アプリケーションは、バケットでプレフィックスごとに 1 秒あたり 3,500 件の PUT/COPY/POST/DELETE リクエストまたは 5,500 件の GET/HEAD リクエストを達成できます。バケット内のプレフィックス数に制限はありません。読み取りまたは書き込みのパフォーマンスは、並列化を使用することで向上させることができます。Amazon S3 が新しいリクエストレートに対する最適化を実行している場合、ユーザーは最適化が完了するまで一時的な HTTP 503 リクエストレスポンスを受け取ります。Amazon S3 はリクエストレートに対してそのプレフィックスを最適化するため、一意のキー命名パターンはベストプラクティスではなくなりました。
Amazon S3 のパフォーマンス最適化に関する詳細については、「Amazon S3 のパフォーマンスのガイドライン」および「Amazon S3 のパフォーマンスの設計パターン」を参照してください。