Яка різниця між Amazon S3 Buckets
і Folders
в ньому? Чи існує така річ, як Folder
існує в Amazon S3? або лише клієнти S3, представлені Folders
нам для кращого керування?
Яка різниця між Amazon S3 Buckets
і Folders
в ньому? Чи існує така річ, як Folder
існує в Amazon S3? або лише клієнти S3, представлені Folders
нам для кращого керування?
Відповіді:
Каталоги насправді не існують у відрі S3. Вся структура файлів насправді є лише одним плоским однорівневим контейнером файлів.
Ілюзія каталогів насправді створюється на основі іменування таких імен файлів dirA/dirB/file
.
Деякі інструменти S3 (організатор Firefox S3, s3fs тощо) зробили додатковий крок введення власних файлів метаданих для імітації вузлів каталогів для використання, щоб зробити інструмент більш інтуїтивно зрозумілим.
Але суть полягає в тому, що у відрі немає реальних підкаталогів.
Якщо ви створили порожній файл каталогів "dirA /", чи ні, amazon s3 надає вам загальні префікси, це список рядків, розділених "/", якщо ви хочете отримати список каталогів для префікса
Щоб побачити різницю, перегляньте папку та перегляд файлів у Провіднику Bucket або спробуйте його функцію пошуку, ви зрозумієте більше про її відповідь.
Я один із розробників від команди Bucket Explorer Team
Концепція папки в S3 відсутня, вона має лише відро і ключ. Їх інструмент настільки приємний, що інтерпретує ключ у структуру папок.
Наприклад, у відро foo, A / b / c та A / b / d - це два чіткі ключі, які спільно використовують лише відро