Oracle ha annunciato la disponibilità di un motore di analisi integrato per il proprio database MySQL basato su cloud.
Motore di analisi del servizio di database MySQL è un nuovo motore di analisi integrato ad alte prestazioni per il servizio di database MySQL. Clienti Oracle Cloud Infrastructure (OCI) ora può eseguire direttamente analisi sofisticatee dai tuoi database operativi MySQL, eliminando la necessità di una complessa integrazione dei dati e costoso con un database analitico separato.
Oracle lo afferma MySQL Database Service, insieme a MySQL Analytics Engine, è l'unico servizio che consente ad amministratori di database e sviluppatori di applicazioni esegui carichi di lavoro OLTP e OLAP direttamente dal tuo database MySQL eliminando così la necessità di movimenti di dati complessi, lenti e costosi e l'integrazione con un database analitico separato.
Quando gli utenti avviano il servizio, i dati del database MySQL vengono inseriti nella memoria del motore di ricerca per indicizzazione, eliminando la necessità di dati ETL (estrazione, trasformazione e caricamento dei dati) in database specializzati.
Secondo Oracle, il servizio funziona perfettamente con tutti gli strumenti e le applicazioni conformi a MySQL e indirizza automaticamente le query al motore di scansione di MySQL, migliorando notevolmente le prestazioni.
Tutte le modifiche fatto al database MySQL vengono automaticamente inseriti nel motore di analisi in tempo reale. Ciò semplifica lo sviluppo delle applicazioni, fa risparmiare tempo, consente query in tempo reale, riduce i costi e migliora la sicurezza.
Il servizio è ottimizzato e disponibile esclusivamente su Oracle Cloud Infrastructure (OCI).
“MySQL è il database più popolare tra gli sviluppatori ed è ampiamente utilizzato dalle aziende di tutti i settori. Ma fino ad oggi, gli utenti MySQL sono stati costretti a spostare i propri dati in data warehouse separati e incompatibili per l'analisi, con conseguenti costi più elevati e risposte ritardate ", ha affermato Edward Screven. Architetto capo Oracle. "
Con le ultime innovazioni del team di ingegneri MySQL, Oracle è l'unico provider che offre agli sviluppatori e agli amministratori di database un'unica piattaforma unificata che può eseguire facilmente analisi ad alte prestazioni in tempo reale nel tuo database. Dati MySQL senza richiedere alcuna modifica nelle applicazioni MySQL.
Con il suo motore di analisi MySQL, Oracle si rivolge esplicitamente ad Amazon Redshift. Infatti, nel suo annuncio, Oracle afferma che "MySQL Analytics Engine è un acceleratore di analisi in memoria che si adatta automaticamente a migliaia di infrastrutture OCI ed è fino a 17 volte più veloce e il 66% più economico di Amazon Redshift"
Alcune aziende l'hanno già utilizzato e hanno riferito di aver visto prestazioni migliorate.
In sintesi, Questi sono i punti chiave di questo strumento:
- Acceleratore di analisi in memoria: MySQL Analytics Engine è un nuovo acceleratore di analisi in memoria sviluppato per il servizio di database MySQL.
- Si tratta di un motore di query ibrido in memoria distribuito, scalabile, a colonne, progettato per l'esecuzione rapida di query analitiche. MySQL
- Analytics Engine è ottimizzato e disponibile esclusivamente su Oracle Cloud Infrastructure (OCI).
- Ottimizzato per OCI: l'elaborazione delle richieste è stata ottimizzata per OCI (Oracle Cloud Infrastructure).
- Le dimensioni della partizione sono state ottimizzate per adattarsi alla cache delle forme sottostante.
- La sovrapposizione computazionale con la comunicazione è ottimizzata per la larghezza di banda della rete tra due nodi in OCI.
- Diverse primitive di elaborazione analitica fanno uso delle istruzioni hardware dei moduli sottostanti.
- Progettato per scalabilità e prestazioni massicce: MySQL Analytics Engine consente l'elaborazione in memoria vettorizzata, il parallelismo massiccio intranodo e dei nodi e l'elaborazione distribuita delle query.
- Automazione dell'apprendimento automatico: MySQL Analytics Engine utilizza l'apprendimento automatico per automatizzare "in modo intelligente" operazioni quali acquisizioni, aumentando la produttività degli amministratori di database e riducendo i costi.