使用适用于 Ruby 的 AWS 开发工具包进行分段上传 - Amazon Simple Storage Service

本指南不再进行更新。有关当前信息和说明,请参阅新的Amazon S3用户指南

使用适用于 Ruby 的 AWS 开发工具包进行分段上传

适用于 Ruby 的 AWS 开发工具包(版本 3)通过两种方式支持 Amazon S3 分段上传。对于第一个选项,您可以使用托管文件上传。有关更多信息,请参阅 AWS 开发人员博客中的将文件上传至 Amazon S3。托管文件上传是建议用于将文件上传到存储桶的方法。它们提供以下优势:

  • 管理大于 15MB 的对象的分段上传。

  • 正确打开二进制模式的文件,规避编码问题。

  • 在并行上传将较大对象的多个部分时,使用多个线程。

此外,您还可以直接使用以下分段上传客户端操作:

有关更多信息,请参阅 使用适用于 Ruby 的 AWS 开发工具包(版本 3)