Кто-нибудь знает, есть ли ограничение на количество объектов, которые я могу поместить в ведро S3? Могу я положить миллион, 10 миллионов и т.д. в одно ведро?
amazon-s3
amazon-web-services
Частное
источник
источник
Ответы:
Согласно Amazon:
Источник: http://aws.amazon.com/s3/details/ по состоянию на 3 сентября 2015 г.
источник
Похоже, лимит изменился. Вы можете хранить 5 ТБ для одного объекта.
http://aws.amazon.com/s3/faqs/#How_much_data_can_I_store
источник
Из документов,
по состоянию на август 2016 г.
источник
Хотя вы можете хранить неограниченное количество файлов / объектов в одной корзине, когда вы переходите к перечислению «каталога» в корзине, по умолчанию вы получаете только первые 1000 файлов / объектов в этой корзине. Чтобы получить доступ ко всем файлам в таком большом «каталоге», вам нужно сделать несколько вызовов их API.
источник
Нет ограничений на количество объектов, которые вы можете хранить в корзине S3. AWS утверждает, что у него неограниченное хранилище. Однако есть некоторые ограничения -
При этом, если у вас действительно много объектов для хранения в корзине S3, рассмотрите возможность рандомизации префикса имени объекта для повышения производительности.
Подробнее - https://aws.amazon.com/premiumsupport/knowledge-center/s3-bucket-performance-improve/
- По состоянию на июнь 2018 г.
источник
с http://aws.amazon.com/s3/details/ (по состоянию на 4 марта 2015 г.)
источник
@ Acyra - производительность доставки объектов из одного ведра будет сильно зависеть от имен объектов в нем.
Если бы имена файлов были разделены случайными символами, их физическое расположение было бы распределено дальше на оборудовании AWS, но если вы назвали все «common-x.jpg», «common-y.jpg», то эти объекты будут храниться вместе.
Это может замедлить доставку файлов, если вы запрашиваете их одновременно, но не настолько, чтобы беспокоить вас, больший риск возникает из-за потери данных или сбоя, поскольку эти объекты хранятся вместе, они будут потеряны или недоступны вместе.
источник