【问题标题】:Appending to a text file in S3在 S3 中附加到文本文件
【发布时间】:2017-10-03 03:01:51
【问题描述】:

我知道如何使用 boto 在 S3 中写入和读取文件。我想知道是否有一种方法可以附加到文件而无需下载文件并重新上传已编辑的版本?

【问题讨论】:

  • 您不能在 S3 中附加对象存储。如果是小文件(小于 512MB),您可以编写 AWS lambda 进程来进行下载、追加和重新上传。因此,您无需使用 EC2 服务器或下载到 AWS 以外的系统(这会产生每 GB 的下载费用)。

标签: python-3.x amazon-s3 boto boto3


【解决方案1】:

无法将数据附加到 S3 中的现有对象。您必须在本地获取数据,添加额外数据,然后将其写回 S3。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-18
    • 2018-02-09
    • 1970-01-01
    • 1970-01-01
    • 2011-01-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多