如何估算递归`aws s3 ls`成本?

Vas*_*shu 2 amazon-s3 amazon-web-services

假设我在 AWS S3 存储桶中有 10,000 个文件,每个文件都放在子目录中 /year/month/day/hour/file

一个LIST请求最多可以返回 1000 个对象。

此存储桶上的递归列表将按 10 次LIST操作或 10,000 次操作 +LIST根目录操作计费。

Joh*_*ein 5

LIST请求按 收费,$0.005 per 1000 requests因此这应该不会对您的费用产生重大影响。

如果您经常列出大型存储桶,则可以考虑使用Amazon S3 Inventory。它可以提供每日 CSV 文件,其中包含存储桶中所有对象的列表,包括元数据。