2011-04-17 62 views
1

我沒有看到關於這個的其他信息,我想假設亞馬遜在這裏做一些創意。至少在某些文件系統中,我確信可以在一個文件夾中存儲多少個文件。對於s3,這意味着桶內的文件夾內的對象?s3中可以存儲多少個文件有限制嗎?

對象數量或文件夾數量是否有限制?

我知道有文件大小限制和每個請求限制返回的項目。

回答

6

還有無限制您可以放在一個存儲桶中的文件/文件夾的數量。

但是,每個帳戶只限於100個存儲桶。

+0

每個賬戶100個桶。看起來,您可以根據需要創建儘可能多的帳戶。 – 2011-04-18 00:17:03

+0

@Tom - 謝謝,我澄清了我的答案,儘管如果您有很多帳戶,管理起來會很不方便。 – 2011-04-18 06:15:26

0

S3中確實沒有文件夾。它是一個關鍵(如路徑) - 值(數據)存儲。文件夾是通過在鍵中使用'/'字符創建的,所以只是一個約定。

請記住,如果您想要枚舉單個文件夾中的所有數百萬個密鑰,則可能需要一段時間!因此,如果您的最終用戶有任何限制,用戶通常不會喜歡單個文件夾中的100000個文件列表。

+1

您可以使用'prefix'和'delimiter'參數來簡化查找和列表對象。請參閱http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?ListingKeysHierarchy.html。但是,最好的選擇是將您的S3存儲桶「索引」到某個數據庫中,並使用它來搜索您的S3資產。 – 2011-04-18 06:18:59

相關問題