Amazon DynamoDB supporta ora la ricerca vettoriale in tempo reale
Oggi AWS annuncia la disponibilità al pubblico della ricerca vettoriale per Amazon DynamoDB, una nuova funzionalità per indicizzare e cercare vettori in tempo reale. Man mano che i set di dati vettoriali crescono fino a raggiungere miliardi o trilioni, la ricerca vettoriale su larga scala comporta tradizionalmente un compromesso tra velocità, scalabilità e precisione della ricerca: la latenza aumenta con il numero di vettori, a meno che non si accettino livelli di recall o throughput inferiori. DynamoDB supporta ora la ricerca vettoriale nativa con una latenza inferiore a dieci millisecondi a un livello di recall superiore al 99% ed è progettato per qualsiasi scala, fino a trilioni di vettori.
Con la ricerca vettoriale di DynamoDB, gli embedding vettoriali vengono archiviati insieme agli altri attributi e generati utilizzando un modello a scelta, inclusi i modelli disponibili su Amazon Bedrock. È possibile creare un indice vettoriale ed eseguire ricerche approssimative dei vicini più vicini (approximate nearest neighbor), selezionare la chiave di partizione dell'indice vettoriale per la scalabilità e filtrare gli attributi per circoscrivere i risultati. Si ottengono i medesimi vantaggi serverless su cui si fa affidamento oggi: nessuna gestione dell'infrastruttura, nessun tempo di inattività, nessuna finestra di manutenzione e pagamento in base al solo consumo effettivo. È già possibile utilizzare DynamoDB per archiviare la memoria per gli agenti di intelligenza artificiale e, grazie alla ricerca vettoriale, è ora possibile aggiungere il recupero semantico su tale memoria per il grounding degli agenti, oltre alla ricerca di somiglianze tra prodotti, alla pubblicità personalizzata, alla Retrieval-Augmented Generation e ai sistemi di raccomandazione, con prestazioni prevedibili.
Per ulteriori informazioni, consulta il blog di AWS News, la pagina del prodotto Amazon DynamoDB e la guida per gli sviluppatori di Amazon DynamoDB.
La ricerca vettoriale di DynamoDB è disponibile in tutte le regioni commerciali AWS e nelle regioni AWS GovCloud (Stati Uniti).