我在亚马逊CloudFront常见问题解答中看到,文件大小限制为20 GB。
我计划提供10-30MB文件大小的下载,如果编码完成后效果不好,只希望知道- CloudFront支持10-30MB文件大小的文件吗?
或者我应该使用亚马逊S3下载?
非常感谢。
发布于 2012-09-09 00:26:05
当然,对于最大20 GB的文件,您可以使用Cloud Front。
更好的结果总是取决于你的情况。一般来说,在访问速度对很重要的情况下,使用云前端是有意义的,对于大多数情况,这将适用于小文件,如网页的静态资源。对于大文件,用户可能不会注意到它是从靠近他的S3或Cloud Front边缘位置拉出来的。
另一个重要的方面是价格。使用Cloud Front,你的成本会成倍增加,这同样取决于你的用户产生了多少下载,以及它们是如何在地理上分布的。
我给你的建议是留在S3,除非有一些非常具体的要求,你没有提到。
发布于 2017-08-24 02:01:20
Always go with CloudFront (CF),特别是当您在北美或/和欧洲运营时。
我个人从来没有遇到过边缘情况,我现在能想到的唯一一种情况是,如果你对价格非常敏感&你在亚洲或/和南美运营,那里的CF数据传输价格更高。
为什么你应该更喜欢CF?
你在哪里运作?
北美或/和欧洲:
数据传输比S3更便宜,它基本上抵消了CF的所有额外成本。
南美或/和亚洲:
它更贵。CF数据传输价格平均约高出2倍。
任意组合或全部:
创建一个示例scienario,看一下价格并计算一下。它可能会更贵,但就像我上面列出的: CloudFront有许多非常重要的优点。
https://stackoverflow.com/questions/12330374
复制相似问题