Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Operazioni con i bucket di directory
I bucket di directory organizzano i dati in modo gerarchico in directory, a differenza della struttura di archiviazione piatta dei bucket per uso generico. Non ci sono limiti di prefissi per i bucket di directory e le singole directory possono essere dimensionate orizzontalmente.
Puoi creare fino a 100 bucket di directory in ciascuno dei tuoi Account AWS, senza limiti al numero di oggetti che puoi archiviare in un bucket. La quota del bucket viene applicata a ciascuna regione nell' Account AWS. Se la tua applicazione richiede un aumento di questo limite, contatta Supporto.
Importante
I bucket di directory nelle zone di disponibilità che non presentano attività di richiesta per un periodo di almeno 90 giorni passano a uno stato inattivo. In uno stato inattivo, un bucket di directory è temporaneamente inaccessibile per letture e scritture. I bucket inattivi mantengono tutta l'archiviazione, i metadati degli oggetti e i metadati dei bucket. I costi di archiviazione esistenti si applicano ai bucket inattivi. Se si effettua una richiesta di accesso a un bucket inattivo, il bucket passa allo stato attivo, in genere entro pochi minuti. Durante questo periodo di transizione, le letture e le scritture restituiscono un codice di errore HTTP 503 (Service Unavailable)
. Questo non si applica ai bucket in Local Zones.
Esistono diversi tipi di bucket Amazon S3. Prima di creare un bucket, assicurati di scegliere il tipo di bucket più adatto ai tuoi requisiti applicativi e prestazionali. Per ulteriori informazioni sui vari tipi di bucket e sui casi d'uso appropriati per ciascuno, consulta. Bucket
I seguenti argomenti forniscono informazioni sui bucket di directory. Per ulteriori informazioni sui bucket per uso generico, consulta Panoramica dei bucket per uso generico.
Per ulteriori informazioni sui bucket di directory, consulta i seguenti argomenti.
Nomi dei bucket di directory
Il nome di un bucket di directory è composto da un nome di base fornito dall'utente e da un suffisso che contiene l'ID della zona (zona di disponibilità o zona locale) in cui si trova il bucket. I nomi dei bucket di directory devono utilizzare il seguente formato e rispettare le regole di denominazione dei bucket di directory:
bucket-base-name
--zone-id
--x-s3
Ad esempio, il seguente nome del bucket di directory contiene l'ID zona di disponibilità usw2-az1
:
bucket-base-name
--usw2-az1--x-s3
Per ulteriori informazioni, consulta Regole di denominazione dei bucket di directory.
Directory
I bucket di directory organizzano i dati in modo gerarchico in directory, a differenza della struttura di ordinamento piatta dei bucket per uso generico.
Con uno spazio dei nomi gerarchico, il delimitatore nella chiave dell'oggetto è importante. Il solo delimitatore supportato è una barra (/
). Le directory sono determinate dai limiti dei delimitatori. Ad esempio, la chiave dell'oggetto dir1/dir2/file1.txt
comporta che le directory dir1
/ e dir2/
vengano create automaticamente e che l'oggetto file1.txt
venga aggiunto alla directory /dir2
nel percorso dir1/dir2/file1.txt
.
Il modello di indicizzazione del bucket di directory restituisce risultati non ordinati per l'operazione API ListObjectsV2
. Se è necessario limitare i risultati a una sottosezione del bucket, è possibile specificare un percorso di sottodirectory nel parametro prefix
, ad esempio prefix=dir1/
.
Nomi delle chiavi
Per i bucket di directory, le sottodirectory comuni a più chiavi oggetto vengono create con la prima chiave dell'oggetto. Le chiavi oggetto aggiuntive per la stessa sottodirectory utilizzano la sottodirectory creata in precedenza. Questo modello offre flessibilità nella scelta delle chiavi degli oggetti più adatte all'applicazione, con uguale supporto per directory sparse e dense.
Gestione degli accessi
Nei bucket di directory, tutte le impostazioni Blocco dell'accesso pubblico S3 sono abilitate per impostazione predefinita a livello di bucket. S3 Object Ownership è impostato su bucket owner enforced e le liste di controllo degli accessi () ACLs sono disabilitate. Queste impostazioni non possono essere modificate.
Per impostazione predefinita, gli utenti non hanno i permessi per i bucket di directory. Per concedere le autorizzazioni di accesso per i bucket di directory, puoi utilizzare IAM per creare utenti, gruppi o ruoli e collegare le autorizzazioni a tali identità. Per ulteriori informazioni, consulta Autorizzazione delle operazioni API dell'endpoint regionale con IAM.
È inoltre possibile controllare l'accesso ai bucket di directory tramite punti di accesso. Gli Access Point semplificano la gestione dell'accesso ai dati su vasta scala per set di dati condivisi in Amazon S3. Gli access point sono nomi host univoci creati per applicare autorizzazioni e controlli di rete distinti per tutte le richieste effettuate tramite un punto di accesso. Per ulteriori informazioni, consulta Gestione dell'accesso ai set di dati condivisi in bucket di directory con punti di accesso.
Quote dei bucket di directory
Le quote, note anche come limiti, sono il numero massimo di risorse o operazioni di servizio per l'utente. Account AWS Di seguito sono riportate le quote per i bucket di directory. Per ulteriori informazioni sulle quote in Amazon S3, consulta Quote Amazon S3.
Nome | Predefinita | Adattabile | Descrizione |
---|---|---|---|
Bucket di directory | Ogni account: 100 | Sì |
Il numero di bucket di directory Amazon S3 che puoi creare in un account. |
Leggi TPS per bucket di directory | Ogni bucket di directory: fino a 200.000 TPS di lettura | Per richiedere un aumento della quota, contatta il Supporto |
Il numero di richieste GET/HEAD al secondo per bucket di directory. |
Scrivi TPS per bucket di directory | Ogni bucket di directory: fino a 100.000 TPS di scrittura | Per richiedere un aumento della quota, contatta il Supporto |
Il numero di richieste PUT/DELETE al secondo per bucket di directory. |
Creazione e utilizzo di bucket di directory
Per ulteriori informazioni sull'utilizzo di bucket di directory, consulta gli argomenti seguenti.