Con l’avanzamento dell’intelligenza artificiale generativa, avere semplici chatbot non è più sufficiente per molte aziende. Gli hyperscaler del cloud stanno accelerando nello sviluppo di database e strumenti per aiutare le organizzazioni a gestire rapidamente i dati operativi, consentendo la creazione di applicazioni intelligenti e contestualizzate.
Un esempio significativo è l’aggiornamento recente di Google Cloud per vari database, a partire da AlloyDB. Questo database completamente gestito, compatibile con PostgreSQL, ora supporta l’indice vettoriale ScaNN (scalable nearest neighbor), tecnologia utilizzata anche nei servizi di ricerca e YouTube di Google. Questo aggiornamento permette di creare indici e query vettoriali in modo più veloce, riducendo al contempo il consumo di memoria.
Inoltre, Google Cloud ha annunciato una partnership con Aiven per implementare AlloyDB e aggiornamenti per Memorystore per Valkey e Firebase.
I database vettoriali sono fondamentali per gestire carichi di lavoro di intelligenza artificiale avanzati, come chatbot e sistemi di raccomandazione. Essi gestiscono l’archiviazione e la ricerca di dati numerici, noti come “incorporamenti vettoriali”. La maggior parte degli sviluppatori preferisce PostgreSQL come database operativo principale, e Google Cloud lo supporta con l’estensione pgvector per la ricerca vettoriale.
Tuttavia, quando i carichi di lavoro diventano troppo grandi, le prestazioni degli algoritmi possono diminuire, causando ritardi e un elevato utilizzo di memoria. Per risolvere questo problema, Google Cloud ha reso disponibile l’indice ScaNN in AlloyDB, che offre query vettoriali fino a quattro volte più veloci e tempi di creazione degli indici fino a otto volte più rapidi, utilizzando 3-4 volte meno memoria rispetto all’indice HNSW standard di PostgreSQL.
Oltre a AlloyDB, Google Cloud ha annunciato miglioramenti per Memorystore per Valkey, un database in-memory completamente gestito. Ora, una singola istanza di Memorystore per Valkey può eseguire ricerche di similarità su oltre un miliardo di vettori con latenza in millisecondi e oltre il 99% di accuratezza.
La nuova versione di Memorystore per Valkey, la 8.0, è disponibile in anteprima pubblica e offre una velocità di query doppia rispetto a Memorystore per Redis Cluster, oltre a miglioramenti nella rete e nella visibilità delle prestazioni.
Inoltre, Google Cloud sta introducendo Data Connect per Firebase, un nuovo servizio che integra un database PostgreSQL completamente gestito. Questo sarà disponibile in anteprima pubblica entro la fine dell’anno.