Amazon ElastiCache ora supporta la ricerca full-text, per corrispondenza esatta e per intervallo numerico in tempo reale
Amazon ElastiCache ora supporta la ricerca full-text, per corrispondenza esatta e per intervallo numerico in tempo reale direttamente nella cache, senza un servizio di ricerca separato. Le applicazioni possono utilizzare ElastiCache per eseguire ricerche su terabyte di dati con una latenza di soli microsecondi e un throughput fino a milioni di operazioni di ricerca al secondo. Gli sviluppatori possono combinare uno qualsiasi di questi tipi di ricerca in un'unica query per alimentare ricerche in tempo reale e scalabili su set di dati che cambiano frequentemente.
ElastiCache rende i dati ricercabili non appena le scritture sono completate, così le applicazioni effettuano sempre la ricerca sui dati più aggiornati. Questa funzionalità è ideale per i set di dati aggiornati di frequente, come i dettagli delle sessioni utente, l'inventario dei prodotti e i record di transazione. La ricerca per corrispondenza esatta permette di individuare istantaneamente i record per valori precisi come nomi utente, ID contenuto o generi nelle applicazioni di streaming e gaming. Le query per intervallo numerico consentono di filtrare per importi di transazioni, intervalli di date o punteggi dei giocatori nelle applicazioni finanziarie e nelle classifiche. Gli sviluppatori possono utilizzare la ricerca full-text con ricerca per prefisso, suffisso e corrispondenza fuzzy per alimentare la scoperta di prodotti nelle piattaforme e-commerce, oppure combinare più tipi di ricerca per categoria, prezzo e valutazioni.
La ricerca full-text, per corrispondenza esatta e per intervallo numerico è disponibile in tutte le regioni AWS commerciali, le regioni AWS GovCloud (Stati Uniti) e le regioni AWS Cina, per i cluster basati su nodi che eseguono ElastiCache versione 9.0 per Valkey senza costi aggiuntivi. Valkey è l'alternativa a Redis più permissiva in termini di licenza, open source e indipendente dai vendor, nonché il motore consigliato su ElastiCache. Per iniziare, crea un nuovo cluster Valkey 9.0 o versione successiva oppure aggiorna un cluster esistente tramite la Console di gestione AWS, SDK AWS o AWS CLI. Per saperne di più, leggi questo blog e consulta la documentazione di ElastiCache.