Sự khác biệt giữa Buckets
và Folders
trong Amazon S3 là gì? Là một thứ như vậy Folder
tồn tại trong Amazon S3? hoặc chỉ các khách hàng S3 có mặt Folders
với chúng tôi để xử lý tốt hơn?
Sự khác biệt giữa Buckets
và Folders
trong Amazon S3 là gì? Là một thứ như vậy Folder
tồn tại trong Amazon S3? hoặc chỉ các khách hàng S3 có mặt Folders
với chúng tôi để xử lý tốt hơn?
Câu trả lời:
Các thư mục không thực sự tồn tại trong các thùng S3. Toàn bộ cấu trúc tệp thực sự chỉ là một thùng chứa các tệp đơn cấp phẳng.
Ảo tưởng của các thư mục thực sự được tạo ra dựa trên việc đặt tên các tệp như thế nào dirA/dirB/file
.
Một số công cụ S3 (trình tổ chức Firefox S3, s3fs, v.v.) đã thực hiện thêm bước giới thiệu các tệp siêu dữ liệu độc quyền để mô phỏng các nút thư mục để sử dụng trong việc làm cho công cụ hoạt động trực quan hơn.
Nhưng điểm mấu chốt là không có thư mục con thực sự trong một nhóm.
Hoặc bạn có tạo tệp thư mục trống "dirA /" hay không, amazon s3 cung cấp cho bạn các tiền tố phổ biến, đó là danh sách các chuỗi được phân tách bằng "/" nếu bạn muốn lấy danh sách thư mục cho tiền tố
Để thấy sự khác biệt, hãy xem chế độ xem thư mục và chế độ xem tệp trong Nhóm thám hiểm hoặc thử tính năng tìm kiếm của nó sẽ giúp bạn hiểu hơn về phản hồi của nó.
Tôi là một trong những nhà phát triển từ Nhóm Buck Explorer
Không có khái niệm thư mục trong S3, nó chỉ có xô và khóa. Công cụ của họ rất hay đến nỗi diễn giải khóa vào thư mục như cấu trúc.
Ví dụ: trong foo xô, A / b / c và A / b / d là hai khóa riêng biệt chỉ chia sẻ chung nhóm