全球大文件上传到哪个S3存储桶?
我正在构建一个应用程序,可以处理在世界各地上传和流式传输的 100mb->1gb 非常大的文件。
显然,由于亚马逊云前端,流媒体/下载是可以的。
但重要的是,我希望用户能够尽快上传......如果存储桶位于该区域当然是最好的?
我没有发现任何谷歌搜索。我的糟糕解决方案是为每个区域存储桶提供不同的云前端链接。
当然有更好的方法...
提前致谢!
克里斯
I'm building an app that will deal with very large files 100mb->1gb both upload and stream around the world.
Obviously streaming/downloading is ok thanks to amazon cloudfront.
But importantly I want users to be able upload as fast as possible... surely it's best if the bucket is in the region?
I've found nothing googling. My bad solution would be a different cloudfront link for each of my regional buckets.
Surely there is a better way...
Thanks in advance!
Chris
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据我的经验,上传速度的限制是用户连接的“最后一英里”,而不是向亚马逊传送内容的网络。
对于最近的一个客户,我们对不同的 S3 区域上传大文件进行了广泛的测试,并且总是发现我们自己的连接是限制因素。
选择对您最有利的区域,无论是地理位置还是成本方面。
In my experience the limit to uploading speed is the 'last mile' of the user's connection, not the networks that deliver content to Amazon.
For a recent client we did extensive testing of different S3 zones for uploading large files, and always found our own connections to be the limiting factor.
Choose the zone that is most beneficial to you, whether that be geographically or cost wise.