Перейти к основному содержимому

Ограничения S3

Последнее изменение:

Мы рекомендуем загружать объекты размером более 100 МБ с помощью сегментированной загрузки через S3 API или Swift API.

Лимиты хранилища и лимиты бакета вы устанавливаете самостоятельно.

Ограничения сущностей S3

Максимальное количество бакетов в проекте2 000*
Максимальное количество бакетов с Virtual-Hosted адресацией в проекте100 (в рамках 2 000)
Максимальный размер имени бакета128 символов UTF-8
Максимальный размер политики доступа20 КБ
Максимальное количество объектов в бакетеНе ограничено

* В панели управления отображаются первые 1000 бакетов. Если бакетов больше, посмотреть полный список можно через API.

Ограничения запросов API

Ограничения указаны для одного бакета. Если ваш профиль нагрузки превышает эти ограничения, мы рекомендуем распределять нагрузку между несколькими бакетами из расчета не более 250 запросов в секунду (RPS) на каждый бакет.

Если превысить ограничение, сервер вернет ответ с кодом 429 Too Many Requests и сообщением Rate Limit exceeded.

Тип запросовЛимит (запросов в секунду)Сообщение от сервера
Все запросы2 000Too many authorized requests
GET + HEAD1 000Too many GET requests
POST200Too many POST requests
PUT300Too many PUT requests
DELETE300Too many DELETE requests