0

S3 に保存されている顧客資産を、各資産へのパスの最初の要素として機能するアカウント関連の値にしています。

  • アカウント-1/メディア/ビデオ/382476581823.mp4
  • account-1/images/2348752.png

アカウントのすべてのアセット (上記の例では、パスに "account-1" というプレフィックスが付いているすべてのアセット) によって消費されているストレージの合計量を見つけたいと考えています。S3 クエリによって返された ObjectSummary オブジェクトを反復処理する実用的なソリューションがありますが、オブジェクトごとに HTTP リクエストを実行するため、私のニーズには遅すぎます。

DynamoDB で行う場合と同様に、S3 クエリで計算を実行できるかどうか疑問に思っています。S3 に計算を実行して合計を返すように依頼してください。

注: aws-sdk-ruby の使用

4

2 に答える 2