【发布时间】:2022-01-22 18:34:57
【问题描述】:
我目前正在努力寻找一种解决方案,让人们以相对较高的速度从网络表单上传到 s3 存储桶。 我已经尝试过几个 nodejs 库(evaporatejs 和 resumablejs),但上传速度有点低(~3.5 MB/s)和signedUrl PUT request solution,也很慢(~2 MB/s )。 关键是,人们应该能够从世界各地上传到这个存储桶,我们谈论的文件范围从 ~50MB 到几 GB,所以速度必须相当高,因为我不想要 30分钟上传。
我想知道是否有人知道实现目标的更好方法,因为我环顾了一个星期,发现只有这些,但还不够。
所有答案将不胜感激,在此先感谢您。
【问题讨论】:
-
您查看过 AWS S3 分段上传吗?分段上传非常快。
-
好吧,我使用了多部分 POST 请求。刚刚在谷歌上搜索了你的答案,发现这是 2 种不同类型的上传。谢谢@Anss,我会尽快尝试的。
标签: node.js amazon-web-services amazon-s3 post