【发布时间】:2020-01-18 16:07:37
【问题描述】:
我正在转换网站以将用户提交的照片和视频直接上传到 Amazon S3,而不是本地服务器。
当我使用小图像文件时,它似乎很好......但现在我尝试使用超过 1MB 的大图像,上传速度太慢且无法使用。
克服这个问题的常用策略是什么?像 YouTube 这样的网站会先上传到他们的本地服务器,然后再转移到 Google Cloud 上吗?如果我有成千上万的用户同时上传,我的本地服务器将无法存储这么多文件,因此我在意识到它有多慢之前就转移到了 S3。
有什么建议吗?
【问题讨论】:
-
“像 YouTube 这样的网站会先上传到他们的本地服务器,然后再转移到 Google Cloud 上吗?”任何以 YouTube 规模运营的人所做的几乎肯定与您的情况无关;他们能够构建他们的整个网络基础设施以完美地适应他们的用例。 GCP 基本上是他们出租多余的硬件,而 YT 的后端几乎肯定在行使 GCP 客户无法使用的功能和服务。
-
你上传的怎么样了?您使用什么工具或 API?东西上传有多快?您希望他们上传多快?在大多数情况下,S3 上传是我从没想过会成为瓶颈的事情之一(忽略小文件,或者 S3 不适合的情况)。没有更多细节,我们只能猜测您认为上传缓慢的原因。
标签: amazon-web-services amazon-s3