Amazon Keyspaces (per Apache Cassandra) ora supporta le funzioni now(), uuid() in SELECT e il tipo di dato Duration
Amazon Keyspaces (per Apache Cassandra) ora supporta le funzioni now() e uuid() nelle clausole SELECT, estendendone la funzionalità oltre alle clausole già supportate WHERE, INSERT e UPDATE, nonché al tipo di dato Duration. Questi miglioramenti garantiscono una maggiore compatibilità con Apache Cassandra, semplificando il lavoro con operazioni basate sul tempo e identificatori univoci nelle applicazioni.
Amazon Keyspaces (per Apache Cassandra) è un servizio di database gestito compatibile con Apache Cassandra scalabile e a elevata disponibilità. Amazon Keyspaces è serverless, pertanto si pagano solo le risorse effettivamente utilizzate e si possono creare applicazioni che gestiscono migliaia di richieste al secondo con throughput e archiviazione praticamente illimitati.
Con la funzione now(), è ora possibile generare timestamp correnti direttamente nelle istruzioni SELECT, semplificando il tracciamento di quando i dati sono stati recuperati o consentendo di eseguire calcoli basati sul tempo all'interno delle query. Analogamente, la funzione uuid() consente di generare identificatori univoci nelle istruzioni SELECT, particolarmente utile per creare valori di riferimento o identificatori temporanei durante le operazioni di recupero dei dati. Il nuovo tipo di dato Duration rappresenta il tempo trascorso tra due timestamp, supportando casi d'uso come il monitoraggio dei tempi di completamento delle attività o degli intervalli di esecuzione del codice. Questo elimina la necessità di memorizzare intervalli di tempo come stringhe o byte, sollevando le applicazioni dall'onere dell'analisi manuale.
Le nuove funzionalità now(), uuid() e il tipo di dato Duration sono disponibili da oggi in tutte le Regioni AWS Commercial e AWS GovCloud (Stati Uniti) in cui è disponibile Amazon Keyspaces. Per ulteriori informazioni, consulta la documentazione CQL di Amazon Keyspaces.