【发布时间】:2018-07-07 14:13:07
【问题描述】:
我编写了一个 python 脚本来处理非常大的文件(总共几 TB),我将在 EC2 实例上运行它。之后,我想将处理后的文件存储在 S3 存储桶中。目前,我的脚本首先将数据保存到磁盘,然后将其上传到 S3。不幸的是,考虑到等待实例首先写入磁盘然后上传所花费的额外时间,这将非常昂贵。
有没有办法使用 boto3 将文件直接写入 S3 存储桶?
编辑:为了澄清我的问题,我问我是否在内存中有一个对象,直接将该对象写入 S3,而无需先将对象保存到磁盘上。
【问题讨论】:
标签: python amazon-web-services amazon-s3 boto3