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

Основные понятия

Основные понятия, с которыми вы встретитесь при работе с сервисом, представлены в таблице ниже.

ПонятиеКраткое описание
БакетЛогический контейнер для хранения объектов. Аналог «папки» в файловой системе, но без вложенности (бакеты не могут содержать другие бакеты).
ОбъектФайл + метаданные (например, report.pdf, logo.png). Объект идентифицируется уникальным ключом внутри бакета.
Ключ объектаУникальный путь к объекту внутри бакета (например, images/logo.png). Определяет расположение и доступ к объекту.
Метки (tags)Пары «ключ–значение», присваиваемые бакетам или объектам для группировки, фильтрации и управления жизненным циклом.
Версионирование бакетаВозможность сохранять несколько версий одного объекта. Позволяет восстанавливать удаленные или измененные файлы.
Блокировка версии (object lock)Защита от случайного или намеренного удаления/изменения объекта на заданный срок (например, для соблюдения регуляторных требований).
Подписанный URL (pre-signed URL)Временная ссылка на объект, позволяющая дать доступ без передачи ключей доступа. Используется для безопасной передачи файлов третьим лицам.
Политика доступа (ACL / Bucket Policy)Механизм управления правами: кто может читать, писать или удалять объекты и бакеты. Поддерживает как простые ACL, так и гибкие JSON-политики.
Резервное копированиеСоздание копий объектов в другом бакете или регионе для защиты от потери данных. Может быть ручным или автоматическим (через правила жизненного цикла).
Частичное изменение объектаВозможность обновить часть содержимого объекта без полной перезагрузки (требует поддержки со стороны клиента и формата объекта).
Составная загрузка (multipart upload)Метод загрузки больших файлов частями. Позволяет возобновлять прерванные загрузки и оптимизировать использование сети.
Загрузка через HTML формуПозволяет пользователям загружать файлы через веб-форму, не настраивая доступ к хранилищу.