Apa perbedaan antara Buckets
dan Folders
di Amazon S3? Apakah hal seperti itu Folder
ada di Amazon S3? atau hanya klien S3 yang hadir Folders
untuk penanganan yang lebih baik?
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.
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
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