MariaDB plc ha annunciato la disponibilità immediata di una nuova release di MariaDB SkySQL, un servizio di database cloud di seconda generazione. SkySQL offre database completamente gestiti, tra cui il suo prodotto di punta SQL distribuito MariaDB Xpand, per la massima resilienza e scalabilità. La release apporta nuove innovazioni che consentono alle organizzazioni di gestire meglio i costi dei database cloud.

SkySQL ora consente l'autoscaling, che scala le risorse quando la domanda aumenta e torna a scendere quando la domanda si normalizza per risparmiare sui costi. SkySQL introduce anche l'analitica serverless, per scoprire gli insight su tutti i dati attuali senza la necessità di ETL e pagando solo ciò che viene utilizzato. I servizi di database cloud offerti dai fornitori di cloud pubblici sono stati i primi a portare i database open source, come MariaDB, MySQL e PostgreSQL, nel cloud oltre un decennio fa.

Questi database cloud di prima generazione enfatizzavano la convenienza e il prezzo, ma il mondo di oggi richiede resilienza, elasticità e prestazioni straordinarie. Accelerate dalla pandemia, a un livello senza precedenti, le persone si aspettano di più dai servizi e dalle applicazioni su cui fanno affidamento ogni giorno, che si tratti di viaggi, di acquistare biglietti per un concerto, di operazioni bancarie e altro ancora. I servizi di database cloud di seconda generazione combinano una profonda esperienza nei database e la tecnologia cloud-native per funzionare su tutti i cloud e ottenere prestazioni inarrestabili.

Autoscaling: Adattamento dinamico alle variazioni della domanda: A differenza dei database cloud di prima generazione per MariaDB, SkySQL consente l'autoscaling sia del calcolo che dello storage in risposta alle variazioni della domanda. Le regole specificano quando si attiva l'autoscaling, ad esempio quando l'utilizzo della CPU supera il 75% su tutte le repliche per 30 minuti, verrà aggiunta una nuova replica o un nuovo nodo per gestire l'aumento. Allo stesso modo, quando l'utilizzo della CPU è inferiore al 50% su tutte le repliche per un'ora, i nodi o una replica vengono rimossi.

Gli utenti specificano sempre la soglia superiore e inferiore, in modo da non avere mai sorprese sui costi. Se abbinato a Xpand, il database SQL distribuito di MariaDB, l'autoscaling significa non doversi mai preoccupare di picchi inaspettati di domanda. Raddoppiare, triplicare o quadruplicare la quantità di utenti inizialmente prevista?

Nessun problema. Xpand su SkySQL con l'autoscala attivata aggiungerà automaticamente dei nodi per gestire l'aumento della domanda. Una volta ridotta la domanda, SkySQL ridurrà i nodi, in modo da pagare solo le risorse necessarie.

Analisi senza server: Analizza tutti i dati correnti, pagando solo quelli utilizzati: Non è necessario l'ETL per fare analisi! SkySQL consente di eseguire analisi operative sui dati transazionali attivi e sulle fonti di dati esterne, utilizzando un livello analitico serverless alimentato da Apache Spark SQL. Questo approccio elimina qualsiasi incongruenza tra una vista analitica e una vista transazionale.

Si paga solo per la CPU consumata per l'analisi, senza bisogno di fornire il calcolo. Gli scienziati dei dati hanno anche accesso a un notebook Apache Zeppelin. Il notebook è precaricato con esempi che dimostrano come eseguire le analisi sui dati archiviati in SkySQL.

Può essere utilizzato anche per scoprire schemi di database, eseguire query su dati archiviati in Amazon S3 e federare query per unire i dati tra i database SkySQL e lo storage di oggetti S3. Disponibilità: La nuova release di SkySQL è ora generalmente disponibile (GA) su AWS e Google Cloud, e include versioni aggiornate del prodotto MariaDB: Xpand 6.1.1, Enterprise Server 10.6.12 e ColumnStore 6.3.1.