В обычном S3 префикс — часть ключа объекта, а не настоящая папка. Он помогает группировать данные, ограничивать выборки и задавать правила обработки.
Зачем в S3 нужны «папки»/префиксы, помимо удобства?
В обычном S3 префикс — часть ключа объекта, а не настоящая папка. Он помогает группировать данные, ограничивать выборки и задавать правила обработки.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В обычном S3 префикс — часть ключа объекта, а не настоящая папка. Он помогает группировать данные, ограничивать выборки и задавать правила обработки.
Например, ключи вида events/year=2026/month=10/ удобны для чтения выбранного периода и интеграции с аналитическими движками. Префиксы также могут использоваться в правилах жизненного цикла и политике доступа.
При этом сам префикс не является индексом по содержимому файла и не гарантирует атомарное перемещение группы объектов. Структуру ключей выбирают под операции чтения, загрузки и обслуживания, а не только красивое дерево в интерфейсе.