从S3下载多个文件的最佳方式 - Ruby on rails

时间:2016-09-10 19:23:12

标签: ruby-on-rails amazon-s3

我在s3中使用视频拉链...有些是小的(3Mb),但有些可能更大(如30Mb)..我需要下载这些拉链..我不知道什么是最好的方式要做到这一点,谈论性能..将这些视频放在一个独特的拉链中,只下载一个包含所有视频的zip或者单独下载每个文件。将文件加入并压缩到临时文件夹中的zip是不是'性能昂贵或服务器的工作量很大?

PS:用户将选择他想要下载的视频,然后点击一个按钮下载它们(我认为这将是10-100个视频)..

1 个答案:

答案 0 :(得分:1)

从严格的性能角度来看,直接从S3下载可以击败其他所有人,因为它在轨道盒上没有负载。它通常不会满足其他考虑因素,如安全性,日志记录,访问控制等。