amazon-web-services - S3 选择结果/响应大小
问题描述
AWS 文档提到:输入或结果中记录的最大长度为 1 MB。https://docs.aws.amazon.com/AmazonS3/latest/dev/selecting-content-from-objects.html
但是,我什至能够在通过 python lambda 运行 S3 Select 查询时获取 2.4GB 的结果,并且看到人们使用更大的结果大小。
有人可以强调一下 AWS 文档中提到的 1 MB 的重要性,它是什么意思?
解决方案
你能指出我们讨论这个 1mb 的部分文档吗?
我从未见过 1 MB 的限制。对象的下载只是下载,您可以下载几乎无限的文件。
具有分段上传功能的 AWS Uplaods 文件,它的对象部分限制为 TB,对象部分限制为 GB
文档在这里:https ://docs.aws.amazon.com/AmazonS3/latest/dev/qfacts.html
对问题的回应
根据我帖子下方作者的评论:
此处描述的限制:https ://docs.aws.amazon.com/AmazonS3/latest/dev/querying-glacier-archives.html
本文档是指查询归档对象。因此,您可以对数据进行一些查询,而无需从Glacier
.
并且输入查询不能超过 1MB。该查询的输出不能超过 1MB。
Input
是 SQL 查询Output
是文件列表。
在此处查找更多信息:https ://docs.aws.amazon.com/amazonglacier/latest/dev/s3-glacier-select-sql-reference-select.html
所以这个限制不是针对文件,而是针对类似 SQL 的查询。
推荐阅读
- javascript - 有没有办法使用“in”运算符排除某些元素?
- html - Bootstrap 4 - 如何实现这种布局
- python - 在 Windows 上使用 CUDA 的 OpenCV Python:DLL 加载失败
- r - 两组差异,数据处理
- c# - 在模态而不是重定向 C# MVC Ajax 中返回错误
- flutter - 使用 Navigator.push() 时的“无限循环”
- python - 从Arduino获取数据的问题它输出结束行字符Python
- powerbi - 条件格式矩阵中的总计 - Power bi
- laravel - 如何在 Cpanel 的子域 lumen/laravel 上安装免费 SSL?
- r - 在 R 中实现 BFS 算法的问题