Apa perbedaan antara Bucket dan Folder di Amazon S3?

15

Apa perbedaan antara Bucketsdan Foldersdi Amazon S3? Apakah hal seperti itu Folderada di Amazon S3? atau hanya klien S3 yang hadir Foldersuntuk penanganan yang lebih baik?


sumber

Jawaban:

24

Direktori sebenarnya tidak ada dalam ember S3. Seluruh struktur file sebenarnya hanya satu wadah datar satu tingkat file.

Ilusi direktori sebenarnya dibuat berdasarkan penamaan nama file seperti dirA/dirB/file.

Alat S3 tertentu (Firefox S3 organizer, s3fs, dll.) Telah mengambil langkah ekstra memperkenalkan file metadata eksklusif untuk mensimulasikan node direktori untuk digunakan dalam membuat alat beroperasi lebih intuitif.

Tetapi intinya adalah tidak ada sub-direktori nyata dalam sebuah ember.

Mike Brant
sumber
1

Entah Anda membuat file direktori kosong "dirA /" atau tidak, amazon s3 memberi Anda awalan umum, yang merupakan daftar string yang dibatasi oleh "/" jika Anda ingin mendapatkan daftar direktori untuk awalan

Untuk melihat perbedaannya, lihat tampilan folder dan tampilan file di Bucket Explorer atau coba fitur pencariannya akan membuat Anda lebih mengerti tentang tanggapannya.

Saya adalah salah satu pengembang dari Tim Bucket Explorer


sumber
0

Tidak ada konsep folder di S3, itu hanya memiliki ember dan kunci. Alat mereka sangat bagus yang menerjemahkan kunci ke folder seperti struktur.

Misalnya dalam foo bucket, A / b / c dan A / b / d adalah dua kunci berbeda yang hanya berbagi bucket


sumber