Amazon S3 存储桶 GET 请求计数
Posted
技术标签:
【中文标题】Amazon S3 存储桶 GET 请求计数【英文标题】:Amazon S3 Bucket GET request count 【发布时间】:2021-10-18 05:06:26 【问题描述】:如果我执行 Athena 查询,例如 select obj.name from where obj.date > '2021-01-01', AWS 账单中会考虑多少 Amazon S3 Get 请求?
-
单次获取请求
将满足过滤条件的文件数,即如果 150 个文件的 obj.date 字段具有更大的参数值,是否会考虑 150 个获取请求?
实际上我收到了 AWS 账单,其中我的 GET 请求数以十亿为单位!!
【问题讨论】:
【参考方案1】:AWS Athena 只能在读取值后比较该值。这意味着它可能会对存储桶中的每个文件执行 GET 请求。它不会事先知道哪些文件符合您的条件,因此如果只有 150 个文件符合您的条件,但存储桶中有 1000 个文件,它将读取所有 1000 个文件。
【讨论】:
以上是关于Amazon S3 存储桶 GET 请求计数的主要内容,如果未能解决你的问题,请参考以下文章
Amazon S3 CORS 标头仅在 OPTIONS(预检)期间显示,而不在 GET 请求期间显示
从 Amazon AWS s3 存储桶错误获取 Html5:请求的资源上不存在“Access-Control-Allow-Origin”标头
有没有人达到过 Amazon S3 存储桶的读取或写入上限?