問題タブ [aws-sdk-ruby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
39 参照

amazon-s3 - 特定のパスプレフィックスを持つアセットの S3 集約コンテンツ長の検索

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

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

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

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

注: aws-sdk-ruby の使用