【问题标题】:aws s3 upload files faster with sdkaws s3 使用 sdk 更快地上传文件
【发布时间】:2022-01-20 05:36:48
【问题描述】:

我正在尝试将多个文件上传到 AWS S3。我正在尝试上传 20k 个文件,它似乎真的很小。

我正在使用 AWS 开发工具包...有什么好方法可以快速实现这一目标吗?我不想为此使用 CLI。

【问题讨论】:

  • Amazon S3 API 调用只允许上传单个对象。但是,您可以多线程或并行运行进程以通过多个 API 调用上传多个文件。

标签: amazon-web-services amazon-s3


【解决方案1】:

阅读此 Amazon S3 文档:

Bucket restrictions and limitations - Amazon Simple Storage Service

Amazon S3 存储桶可以存储的对象数量没有限制。因此,您的 20K 对象很好。现在解决您关于如何使用 AWS 开发工具包执行此操作的问题。我会用Java来回答这个问题。

浏览此示例以了解如何使用适用于 Java 的 AWS 开发工具包来处理 S3 批量操作

Github: S3 Batch Operations examples using the AWS SDK for Java

【讨论】:

    猜你喜欢
    • 2022-01-23
    • 2017-01-10
    • 1970-01-01
    • 2019-12-06
    • 1970-01-01
    • 1970-01-01
    • 2020-08-11
    • 2014-05-27
    • 1970-01-01
    相关资源
    最近更新 更多