2011-03-10 125 views
5

我目前在我的服務器上的一個目錄中存儲了大約300萬個圖像文件,這導致了嚴重的性能問題。我想將它們移到Amazon S3,我想知道是否需要使用分層文件夾結構,或者是否可以將它們存儲在S3上的單個文件夾中。Amazon S3上每個目錄的最大文件數

我從google圖片搜索中獲得很大一部分流量,並且我不想通過更改圖片路徑來傷害我的搜索引擎優化,因此如果沒有任何性能問題,S3上的單個文件夾將是理想選擇。我想LIST操作會很慢,但我對此沒問題。

回答

9

S3對存儲在存儲桶中的項目數量沒有限制。實際上,在鍵名中使用「目錄」分隔符是完全可選的。

沒有爲你的鑰匙使用分離器的實際應用:當你猜中列出鍵將更加困難,因爲你將不得不盡管許多列表結果頁面。

但是,作爲S3 documentation points你可以使用任何字符作爲分隔符。