До 12.5 млн токенов на тест ИИ-агента
Вход/ Регистрация
На главную
Облачные сервисы

Мультипарт-загрузка

Мультипарт-загрузка — это метод передачи больших файлов в S3-хранилище, при котором файл разбивается на части (чанки) и загружается параллельно. Это ускоряет процесс и повышает надежность: при сбое можно перезагрузить только поврежденную часть, а не весь файл. Такой подход удобен для работы с крупными файлами и при нестабильных сетевых соединениях.

Преимущества мультипарт-загрузки

  1. Ускорение передачи данных: Параллельная загрузка нескольких частей сокращает время, необходимое для передачи больших файлов.
  2. Гибкость: Возможность приостановить и возобновить загрузку облегчает работу в условиях нестабильного соединения.
  3. Устойчивость к сбоям: Ошибки при передаче отдельных частей легко устраняются повторной отправкой только этой части.

Прерванная мультипарт-загрузка занимает место в бакете.

Отображение прерванных загрузок

Прерванные мультипарт-сессии отображаются в панели управления в разделе «Мультипарт-сессии».

Scr 20250807 Oqwj

Нажав на три точки рядом с нужной загрузкой, вы можете:

  • Завершить загрузку — части будут склеены в один файл. Но его целостность не гарантируется, если загрузка была неполной.

  • Отменить загрузку — все части будут удалены и перестанут занимать место в бакете.

Права доступа

Дополнительный пользователь с правами «Чтение и запись» может выполнять все операции мультипарт-загрузки с объектами в бакете:

  • Создавать мультипарт-загрузку
  • Загружать части объекта
  • Получать информацию о мультипарт-загрузке
  • Завершать мультипарт-загрузку
  • Отменять мультипарт-загрузку

Эти права позволяют загружать крупные объекты по частям и управлять незавершенными мультипарт-загрузками. При этом пользователь с правами «Чтение и запись» не получает доступ к управлению настройками бакета.

Примеры использования

Многие инструменты и библиотеки для работы с S3 поддерживают мультипарт-загрузку и предоставляют возможность настройки размера частей. Инструкции по работе с мультипарт-загрузкой для конкретных инструментов можно найти в следующих статьях:

Эти инструменты предоставляют гибкие возможности по настройке процесса загрузки, что позволяет оптимизировать передачу данных в зависимости от ваших потребностей и параметров сети.

Была ли статья полезна?
Ваш ответ поможет улучшить документацию
Пока нет комментариев