2016-09-10 9 views
1

私はビデオでs3のzipを持っています..いくつかは小さいですが(3Mb)、他のものはもっと大きいかもしれません(30Mbのように)..私はこれらのzipをダウンロードする必要があります..私はそれを行う最善の方法は何か、パフォーマンスについて話しているのか分かりません。これらのビデオをユニークなジップに入れ、すべてのビデオを含む1つのジップをダウンロードするか、すべてのファイルを個別にダウンロードします。 tempフォルダ内のzipは、パフォーマンスが高価ではなく、サーバーの多くの作業に費やされませんか?S3から複数のファイルをダウンロードする最も良い方法 - Ruby on rails

PS:ユーザーが(私はそれが10〜100本の動画のようなことだと思う)彼は、ダウンロードしたい動画を選択し、それらをダウンロードするには、ボタンをクリックします。..

答えて

0

厳密にパフォーマンスの観点から、 S3からまっすぐダウンロードすると、レールボックスに負荷がかからないので、他のすべてが手を下ろします。

+0

はい、しかし、私はS3に私がダウンロードしたいと思う多くのzipファイルを持っています...それだけでそれを行う方法はありますか?ボタンを1回クリックしますか?私の考えは、これらのジップのファイルを単一の大きなジップで結合し、この大きなジップだけをダウンロードすることでした。 –

+0

クイック・グーグルは、S3にバンドルにファイルを圧縮する方法は組み込まれていないことを示唆しています。 バンドルのパターンを知っていれば、アップロードする前にそれらを作ることができます。そうしないと、バンドルがダウンロードされず、オンデマンドでそれらをビルドしてキャッシュすることができます。 –

+0

私は理解しているのか分かりません。小さなものではなくS3にこの大きなジップを保存し、S3から直接ダウンロードすることを意味しますか? –

関連する問題