2010-10-20 142 views
47

有誰知道我可以放入S3桶中的對象數量是否有限制?我可以把一百萬,一千萬等等放在一個桶裏嗎?S3限制在桶中的對象

+1

爲什麼不降一萬元或10萬元,並找出? – PurplePilot 2010-10-20 18:25:59

+14

10,000美元的請求可能花費昂貴來找到外部限制。感謝下方的報價 – Quotient 2010-10-20 20:28:15

+0

它的20,000現價爲0.01美元 – Petah 2015-02-10 07:46:25

回答

60

據亞馬遜:

寫入,讀取和刪除包含從1個字節的每個數據的5TB的對象。您可以存儲的對象數量不受限制。

來源:http://aws.amazon.com/s3/details/爲09月03日的,2015年

+16

僅供參考 - 現在每個對象限制爲5TB。 – Chad 2011-01-13 23:56:47

+4

你能提供一個你正在引用的文檔的鏈接嗎? – 2011-12-19 21:51:58

+1

「您可以根據需要在存儲桶中存儲任意數量的對象,並在存儲桶中寫入,讀取和刪除對象,對象的大小可以高達5 TB。」 - http://aws.amazon.com/s3/details/(截至2015年3月4日) – Yoga 2015-03-04 03:00:05

13

它看起來像限制已經改變。您可以將5TB存儲爲單個對象。

您可以存儲的數據總量和對象數量是無限的。各個Amazon S3對象的大小範圍可以從1字節到5太字節。可以在單個PUT中上傳的最大對象是5千兆字節。對於大於100兆字節的對象,客戶應考慮使用分段上傳功能。

http://aws.amazon.com/s3/faqs/#How_much_data_can_I_store

0

「你可以爲你想有一個水桶內儲存儘可能多的對象,寫, 讀,並在你的水桶刪除對象。對象可以是規模達5個 兆兆字節「。

http://aws.amazon.com/s3/details/

(如2015年3月4日的)

-1

@從單個桶對象遞送的Acyra-性能將在它的對象的名稱很大程度上取決於。

如果文件名被隨機字符隔開,那麼它們的物理位置將在AWS硬件上進一步傳播,但是如果您命名所有'common-x.jpg','common-y.jpg',那麼這些對象將會一起存放。

,如果你同時但不要求他們通過足夠讓你擔心這可能會降低文件的交付,更大的風險是數據丟失或服務中斷,因爲這些對象存儲在一起,他們會丟失或無法在一起。

+0

你有沒有這方面的參考,或者是否是一個有教養的猜測?我可以猜測S3對象被文件名分割/散列,或者我可以猜測像sha1/md5或其他東西更隨機化的東西被使用...但是沒有源材料,我實際上並不知道_know_。 – fazy 2016-09-06 16:25:37

3
  • 對每個桶的對象沒有限制。
  • 每個帳戶最多有100個存儲桶(如果需要更多,您需要申請亞馬遜)。
  • 即使將單個存儲桶中的數百萬個對象存儲在 中,也不會導致性能下降。

從文檔,

沒有限定,可以存儲在一個水桶 對象的數量和性能是否使用多桶 或少數幾個沒有區別。您可以將所有對象存儲在單個存儲桶中,也可以將它們組織到多個存儲桶中。

爲八月2016

1

雖然你可以存儲文件的數量不受限制/在一個桶的對象,當你去列出一斗一「目錄」,它只會給你默認情況下該存儲桶中的前1000個文件/對象。要像這樣訪問大型「目錄」中的所有文件,您需要對其API進行多次調用。