14

現在、ダウンロード可能なコンテンツ (mp3、pdf、mp4、zip ファイルなど) をmedia.domainname.comという単一の S3 バケットで提供しています。

iOS アプリのさまざまなビデオ エンコーディングをすべて格納する個別のバケットapp.domainname.com があります。

サーバーの負荷を軽減し、負荷分散されたサーバー設定に移行する準備を整えるために、すべてのイメージを S3 に移動することも検討しています。

そうは言っても、画像を別のバケット、つまりimages.domainname.comに移動する方が効率的ですか? または、 media.domainname.com/imagesのように、メディア バケットに images サブフォルダーを作成することをお勧めしますか?

どちらの方法の長所/短所は何ですか?

4

1 に答える 1

15

個別のバケットを使用する主な利点は、それぞれに個別のポリシーを割り当てることができることです。

  • 冗長性を減らしてコストを節約します。
  • 変更内容のバージョン管理。
  • Glacier への自動アーカイブ
  • 個別の権限

私が考えることができる唯一の欠点は、これらすべてを複数のバケットで個別に管理する必要があることです。

于 2013-01-17T04:25:50.633 に答える