0
我一直在玩弄Amazon S3和我不知道爲什麼我會需要使用多個桶。我只是儘管我會根據他們屬於的層次來命名我的對象,例如。 blog/articles/2016/08/article-title.jpg
並將它們全部存儲在一個存儲桶中。在這種情況下將創建文件夾。或者有什麼理由需要多個桶來存儲上傳的文件?S3建議存儲對象的層次結構是什麼?
如果是這樣,什麼是具有多個容器的適當設計?假設我需要按年份和月份分類文件。我想我不能在水桶裏裝桶。
請注意,除非您在控制檯中手動上傳文件到不可選擇的文件夾中,否則無需在存儲桶中創建文件夾。使用API/SDK創建一個名爲*'blog/articles/2016/08/article-title.jpg'的對象將導致所有這些中間文件夾出現。 S3實際上沒有任何文件夾,只是根據對象鍵(名稱)中的'/'分隔符將它們顯示在控制檯中。因此,根據文件夾中「有多少」對象,沒有性能考慮因素。 –