【发布时间】:2018-10-10 19:39:47
【问题描述】:
我正在尝试以编程方式在 S3 上上传一个最大为 1GB 的超大文件。当我发现 AWS S3 支持大文件的分段上传时,我找到了一些 Python 代码来做到这一点。 (link)
我的观点:上传速度太慢(几乎 1 分钟)。
有什么方法可以提高分段上传的性能。或者任何好的库支持 S3 上传
【问题讨论】:
-
如果您使用 WiFi,我认为您的主要限制是您的 Internet 连接和本地网络。听起来您的上传速度接近 20Mb/秒,这几乎没有什么可嘲笑的。您是否尝试过 speedtest 以查看您的 Internet 上传带宽是多少?
-
我使用办公室wifi进行测试,上传速度在30Mps左右。我要做的是尽可能优化上传代码,以应对现实场景中的不稳定网络
-
我还发现如果我使用“put_object”的方法,上传速度会快很多,所以我不明白分段上传有什么意义
标签: python amazon-s3 upload boto3