Bucket vettoriali - Amazon Simple Storage Service

Bucket vettoriali

Nota

Amazon S3 Vectors è disponibile in versione di anteprima per Amazon Simple Storage Service ed è soggetto a modifiche.

I bucket vettoriali sono un tipo di bucket Amazon S3 progettato specificamente per l’archiviazione e l’interrogazione di dati vettoriali. I bucket vettoriali utilizzano API dedicate per gestire i dati vettoriali in modo efficiente e ridurre i costi di caricamento, archiviazione e interrogazione degli embedding vettoriali. I bucket vettoriali forniscono la base per organizzare i dati vettoriali in indici, consentendoti di eseguire ricerche di somiglianza su set di dati di grandi dimensioni e di beneficiare al contempo della disponibilità, della durabilità, della scalabilità e dell’economicità di Amazon S3.

I bucket vettoriali sono ottimizzati per l’archiviazione a lungo termine dei vettori, con tempi di ricerca inferiori al secondo. Puoi eseguire query di somiglianza sui dati vettoriali e, facoltativamente, allegare metadati per filtrare le query in base a condizioni specifiche come date, categorie o preferenze dell’utente.

Ogni bucket vettoriale dispone di un nome della risorsa Amazon (ARN) univoco ed è associato a una policy di risorsa. Gli ARN dei bucket vettoriali seguono il seguente formato:

arn:aws:s3vectors:Region:OwnerAccountID:bucket/bucket-name

All’interno di un bucket vettoriale, puoi creare indici vettoriali per archiviare e interrogare i dati. Ogni bucket vettoriale esiste all’interno di una Regione AWS specifica ed è possibile creare più indici vettoriali all’interno di un bucket vettoriale. I bucket vettoriali supportano meccanismi di sicurezza e controllo degli accessi, tra cui policy IAM basate sull’identità e policy di bucket. Puoi utilizzare le policy di bucket per concedere o limitare l’accesso a indici specifici all’interno del bucket vettoriale.

Caratteristiche principali dei bucket vettoriali:

  • Progettati appositamente per l’archiviazione vettoriale e le operazioni di ricerca per similarità.

  • Le scritture altamente coerenti assicurano che i dati vettoriali siano immediatamente accessibili.

  • Ottimizzazione automatica dei dati vettoriali per garantire il miglior rapporto prezzo-prestazioni man mano che i set di dati vengono scalati.

Per ulteriori informazioni sui limiti degli indici vettoriali per bucket e altre limitazioni, consulta Limitazioni e restrizioni.