INTEGRITY Документация

Лимиты

Возможность Лимит
Объём хранения данных на бакет Без ограничений
Количество объектов в бакете Без ограничений
Максимальное количество бакетов на аккаунт 1,000,000
Максимальная частота операций управления бакетом на один бакет 1 50 в секунду
Количество пользовательских доменов на бакет 100
Длина ключа объекта 1,024 байт
Размер метаданных объекта 8,192 байт
Размер объекта 5 ТиБ на объект 2
Максимальный размер загрузки 3 5 ГиБ (одна часть) / 4.995 ТиБ (несколько частей) 4
Максимальное количество частей загрузки 10,000
Максимальное число одновременных операций записи с одним и тем же именем объекта (ключом) 1 в секунду 5

Лимиты, указанные в MiB (мебибайт), GiB (гибибайт) или TiB (тебибайт), представляют собой единицы измерения хранилища на основе базы 2. 1 GiB (гибибайт) эквивалентен 230 байт (или 10243 байт). Это отличается от 1 ГБ (гигабайта), который равен 109 байт (или 10003 байт).

Ограничение частоты запросов для управляемых публичных бакетов через r2.dev

Управляемый публичный доступ к бакету через r2.dev субдомен не предназначен для использования в продакшене и имеет переменное ограничение скорости. r2.dev конечная точка для вашего bucket предназначена для тестирования.

Для использования в рабочей среде подключите пользовательский домен к вашему бакету. Пользовательские домены позволяют обслуживать контент с домена, которым вы владеете (например, assets.example.com), настроить детализированное кеширование, задать правила редиректов и переписывания, изменять содержимое через Cloudflare Workers, а также получать подробную аналитику на уровне URL для контента, отдаваемого из вашего бакета R2.

Cloudflare REST API

Cloudflare REST API имеет ограничение в 1,200 запросов за пять минут для всех операций R2 REST API в вашем аккаунте.

Для операций с объектами при высокой пропускной способности используйте S3-совместимый API или API Workers вместо этого. Cloudflare REST API лучше всего подходит для операций управления и настройки с невысокой интенсивностью.

Сноски

  1. Операции управления бакетами включают создание, удаление, получение списка и настройку бакетов. Это ограничение не не применяются к чтению или записи объектов в бакет.

  2. Лимит размера объекта на 5 ГиБ меньше 5 ТиБ, то есть 4.995 ТиБ.

  3. Максимальный размер загрузки применяется при загрузке файла одним запросом, загрузке части составной загрузки или копировании в часть составной загрузки. Если у вас есть Worker, размер входящего запроса ограничивается Ограничения запросов Workers. Максимальное ограничение размера загрузки не распространяется на подзапросы.

  4. Максимальный размер загрузки на 5 MiB меньше 5 GiB, то есть составляет 4.995 GiB.

  5. Одновременная запись в один и тот же объект (ключ) с повышенной частотой приводит к ответам HTTP 429 (превышение лимита запросов).