MariaDB
 sql >> Database >  >> RDS >> MariaDB

Conoscere le capacità e le caratteristiche di MariaDB SkySQL

SkySQL è il primo database-as-a-service (DBaaS) a sbloccare tutta la potenza della piattaforma MariaDB nel cloud. Progettato per applicazioni mission-critical e governance aziendale, il database cloud SkySQL è incentrato su funzionalità che migliorano la vita dello sviluppatore, del DBA e dell'operatore, estendendo le potenti funzionalità aziendali con una facilità d'uso senza rivali e un'innovazione di prim'ordine.

Piattaforma MariaDB per le transazioni

Sia che tu abbia bisogno di capacità transazionali per lo sviluppo/test o la produzione, MariaDB Platform for Transaction offre le solide moderne funzionalità SQL di MariaDB Enterprise Server sia in configurazione standalone a nodo singolo, sia in una topologia primaria/replica multinodo replicata.

La topologia di replica primaria/replica pronta per la produzione combina l'affidabile e veloce motore di archiviazione InnoDB con l'archiviazione a blocchi SSD persistente. Sfruttando MariaDB MaxScale, questa topologia include la suddivisione in lettura/scrittura, più repliche di lettura e il failover automatizzato per un'elevata disponibilità. Poiché SkySQL è basato su Kubernetes, le solide capacità di autoriparazione migliorano ulteriormente la disponibilità e la resilienza del servizio.

I servizi SkySQL possono essere attivati ​​con pochi clic, offrendoti la flessibilità di distribuire un primario e fino a cinque repliche per la produzione, quindi distribuire la stessa configurazione per i test. Pronto in pochi minuti, SkySQL elimina la necessità di pre-provisionare hardware costoso per i test che spesso rimane inattivo. Come con qualsiasi offerta cloud, paghi solo per ciò che usi.

Piattaforma MariaDB per analisi

Le piattaforme RDBMS tradizionali offrono un'eccellente elaborazione transazionale, che in genere dipende dagli indici per ottenere le prestazioni delle query. Le applicazioni moderne richiedono la possibilità di interrogare al volo dati di grandi dimensioni, con filtri complicati:non è possibile aggiungere un indice per ogni query. La soluzione è l'archiviazione dei dati in colonna.

La piattaforma MariaDB per l'analisi sfrutta le capacità colonnari di MariaDB ColumnStore con i dati inseriti nell'object storage nel cloud. In questa configurazione, non solo ottieni i vantaggi analitici ad alte prestazioni dello storage colonnare, ma elimini la necessità di preallocare lo storage per la crescita. La piattaforma MariaDB per l'analisi ti consente di eseguire query ad hoc in tempo reale su big data, su uno storage di oggetti con pagamento in base al consumo economico.

Con il semplice provisioning a nodo singolo, è semplice ed economico sostenere l'archiviazione dei dati in colonne per attività di test e analisi aziendali periodiche.

Piattaforma MariaDB per transazioni intelligenti

"Tutti e due." Abbiamo parlato di elaborazione transazionale veloce e affidabile. Abbiamo parlato di elaborazione analitica in tempo reale. Le transazioni intelligenti utilizzano il miglior motore di archiviazione per ogni tipo di carico di lavoro e combinano logicamente e fisicamente le informazioni per renderle accessibili quasi in tempo reale. Migliorare l'accesso ai dati in questo modo aumenta la produttività dei knowledge worker e può fornire un'esperienza cliente arricchita.

MariaDB Platform X4 consente transazioni intelligenti archiviando i dati sia in formato riga che colonna. Utilizzando la replica, MariaDB Enterprise Server replica le scritture dalle tabelle InnoDB alle tabelle MariaDB ColumnStore, assicurando che l'applicazione possa eseguire l'elaborazione analitica sui dati correnti. Con una semplice distribuzione nel cloud, hai capacità di database ibridi con la sintassi SQL e i connettori familiari di MariaDB.

La piattaforma MariaDB per transazioni intelligenti elimina la necessità di ETL (estrai, trasforma, carica) costosi e dispendiosi in termini di tempo in un archivio dati separato per l'esecuzione di carichi di lavoro di analisi. Le query possono essere eseguite su entrambi i motori di archiviazione o utilizzare i join tra più motori per combinare le informazioni. MariaDB SkySQL fornisce una soluzione per gli utenti che necessitano di analisi quasi in tempo reale sui dati archiviati nel database transazionale.

La piattaforma MariaDB per le transazioni intelligenti su SkySQL utilizza l'archiviazione persistente e il motore di archiviazione InnoDB per i dati transazionali e utilizza l'archiviazione degli oggetti e il motore di archiviazione ColumnStore per i dati analitici, entrambi su un unico server con MariaDB MaxScale come proxy del database. MaxScale fornisce l'interfaccia tra i dati e le applicazioni. L'utilizzo di SkySQL per le transazioni intelligenti elimina gran parte del lavoro e delle preoccupazioni legate alla creazione di un database di elaborazione transazionale/analitica ibrido. Avvia semplicemente l'istanza del database e vai avanti.

Caratteristiche di SkySQL

  • SkySQL è supportato da MariaDB, il nostro team SkyDBA certificato MariaDB, Site Reliability Engineers (SRE) e dal team di ingegneri MariaDB che ha creato la piattaforma MariaDB, gli esperti che conoscono meglio la piattaforma.
  • SkySQL è disponibile su Google Cloud Platform (GCP), in sei regioni GCP in tre continenti. Sfruttiamo le funzionalità di Google Kubernetes Engine (GKE) per una maggiore resilienza, agilità e isolamento.
  • Le istanze del servizio SkySQL sono disponibili in una gamma di dimensioni, con dimensioni di vCPU, memoria e storage per soddisfare le esigenze del tuo carico di lavoro.
  • La sicurezza è una preoccupazione per ogni cliente di database. SkySQL è progettato con una solida architettura di sicurezza per soddisfare le esigenze dei nostri esigenti clienti aziendali. I dati inattivi sono crittografati. I dati in transito sono crittografati da SSL/TLS. Il sistema è progettato in modo tale che i dati archiviati nei servizi SkySQL non siano accessibili ai nostri ingegneri operativi e SRE.
  • I backup notturni automatizzati sono inclusi nei servizi SkySQL.
  • Questa versione introduce un'anteprima tecnica di SkySQL Monitoring che fornisce una vista grafica in tempo reale dei servizi SkySQL. SkySQL Monitoring è stato creato dagli esperti di database di MariaDB che conoscono l'importanza di fornire metriche di database affidabili con grafici e grafici cliccabili facili da usare e rilevanti per gli utenti del database.
  • È inclusa anche l'anteprima tecnica dell'analisi del carico di lavoro. L'analisi del carico di lavoro SkySQL, ora disponibile con dati pre-acquisiti, applica migliaia di osservazioni alla settimana a un modello di deep learning. Il risultato è un insieme di carichi di lavoro distinti con transizioni e schemi ricorrenti e le loro metriche distintive chiave, tutti utili per diagnosticare irregolarità e modifiche del carico di lavoro e tutti disponibili per la visualizzazione interattiva.

Inizia

SkySQL è stato creato dai creatori del database MariaDB per essere il miglior servizio DBaaS MariaDB del pianeta. L'architettura SkySQL combina i migliori elementi della piattaforma MariaDB, Kubernetes e il cloud per soddisfare i requisiti delle applicazioni aziendali mission-critical. Siamo molto entusiasti di questa versione e siamo felici di invitarti a provarla.