Qual è la differenza tra Buckets
e Folders
in Amazon S3? Esiste qualcosa come Folder
Amazon S3? o solo i clienti S3 Folders
ci presentano per una migliore gestione?
Qual è la differenza tra Buckets
e Folders
in Amazon S3? Esiste qualcosa come Folder
Amazon S3? o solo i clienti S3 Folders
ci presentano per una migliore gestione?
Risposte:
Le directory in realtà non esistono all'interno dei bucket S3. L'intera struttura dei file è in realtà solo un contenitore di file a livello singolo piatto.
L'illusione delle directory è in realtà creata sulla base della denominazione dei nomi dei file come dirA/dirB/file
.
Alcuni strumenti S3 (organizzatore di Firefox S3, s3fs, ecc.) Hanno compiuto il passo aggiuntivo dell'introduzione di file di metadati proprietari per simulare nodi di directory da utilizzare per rendere lo strumento più intuitivo.
Ma la linea di fondo è che non ci sono sottodirectory reali in un secchio.
O crei il file di directory vuoto "dirA /" o no, amazon s3 ti fornisce prefissi comuni, che è l'elenco delle stringhe delimitate da "/" se vuoi ottenere l'elenco di directory per il prefisso
Per vedere la differenza, guarda la vista cartelle e file in Bucket Explorer o prova la sua funzione di ricerca per capire meglio la sua risposta.
Sono uno degli sviluppatori del Bucket Explorer Team
Non esiste un concetto di cartella in S3, ha solo bucket e chiave. Il loro strumento è così bello che interpreta la chiave in una cartella come la struttura.
Ad esempio, nel foo bucket, A / b / c e A / b / d sono due chiavi distinte che condividono solo il bucket in comune