擅长:python、mysql、java
<p>这是不可能的。在</p>
<p>你可以上传文件到amazons3,也可以下载文件。您可以查询对象列表并获取有关对象的元数据。但是,amazons3不提供计算功能,比如zip压缩/解压</strong>。在</p>
<p>您需要<strong>编写一个程序</strong>:</p>
<ul>
<li>下载zip文件</li>
<li>提取文件</li>
<li>对文件执行操作</li>
</ul>
<p>这可能最好在<strong>AmazonEC2实例上进行,该实例对<strong>AmazonS3的访问具有低延迟。您可以使用AWS Lambda函数来实现,但它的磁盘存储空间限制为500MB,执行时间为5分钟,这似乎不适合您的情况。在</p>
<p>如果你特别聪明,你可以下载每个zip文件的一部分(“rangeget”),并解释zipfile头以获得文件及其大小的列表,从而避免下载整个文件。在</p>