Oracle hat die Verfügbarkeit einer integrierten Analyse-Engine für seine MySQL-Datenbank angekündigt Cloud-basiert.
MySQL-Datenbankdienst-Analyse-Engine ist eine neue leistungsstarke Embedded Analytics-Engine für den MySQL Database Service. Kunden der Oracle Cloud Infrastructure (OCI) jetzt kann anspruchsvolle Analysen direkt durchführene aus Ihren operativen MySQL-Datenbanken, Keine komplexe Datenintegration erforderlich und teuer mit einer separaten analytischen Datenbank.
Oracle behauptet das MySQL Database Service, zusammen mit MySQL Analytics Engine, ist der einzige Dienst, der erlaubt an Datenbankadministratoren und Anwendungsentwickler Führen Sie OLTP- und OLAP-Workloads direkt aus Ihrer MySQL-Datenbank aus Dadurch entfällt die Notwendigkeit einer komplexen, langsamen und teuren Datenverschiebung und Integration in eine separate Analysedatenbank.
Wenn Benutzer den Dienst starten, werden die Daten aus der MySQL-Datenbank in den Speicher der Crawl-Engine eingefügt, sodass keine ETL-Daten (Datenextraktion, -transformation und -laden) in speziellen Datenbanken erforderlich sind.
Laut Oracle arbeitet der Service nahtlos mit allen MySQL-kompatiblen Tools und Anwendungen zusammen und leitet Abfragen automatisch an die MySQL-Crawler-Engine weiter, wodurch die Leistung erheblich verbessert wird.
Alle Änderungen in die MySQL-Datenbank gemacht Sie werden automatisch in Echtzeit in die Analyse-Engine eingegeben. Dies vereinfacht die Anwendungsentwicklung, spart Zeit, ermöglicht Abfragen in Echtzeit, senkt die Kosten und verbessert die Sicherheit.
Der Service ist optimiert und ausschließlich in Oracle Cloud Infrastructure (OCI) verfügbar.
„MySQL ist die beliebteste Datenbank unter Entwicklern und wird von Unternehmen aller Branchen häufig verwendet. Bis heute waren MySQL-Benutzer jedoch gezwungen, ihre Daten zur Analyse in separate und inkompatible Data Warehouses zu verschieben, was zu höheren Kosten und verzögerten Antworten führte ", sagte Edward Screven. Oracle Chefarchitekt. ""
Mit den neuesten Innovationen des MySQL-Engineering-TeamsOracle ist der einzige Anbieter, der anbietet an Datenbankentwickler und Administratoren Eine einzige, einheitliche Plattform, auf der Hochleistungsanalysen problemlos in Echtzeit ausgeführt werden können in Ihrer Datenbank. MySQL-Daten, ohne dass Änderungen in Ihren MySQL-Anwendungen erforderlich sind.
Mit seiner MySQL-Parsing-Engine spricht Oracle Amazon Redshift explizit an. In seiner Ankündigung stellt Oracle fest, dass "MySQL Analytics Engine ein In-Memory-Analysebeschleuniger ist, der sich automatisch an Tausende von OCI-Infrastrukturen anpasst und bis zu 17-mal schneller und 66% billiger als Amazon Redshift ist".
Einige Unternehmen haben es bereits verwendet und berichtet, dass sie eine verbesserte Leistung festgestellt haben.
Zusammenfassend Dies sind die wichtigsten Punkte dieses Tools:
- In-Memory-Analysebeschleuniger: MySQL Analytics Engine ist ein neuer In-Memory-Analysebeschleuniger, der für den MySQL-Datenbankdienst entwickelt wurde.
- Es handelt sich um eine verteilte, skalierbare, säulenförmige In-Memory-Hybrid-Abfrage-Engine, die für die schnelle Ausführung von analytischen Abfragen entwickelt wurde. MySQL
- Die Analytics Engine ist optimiert und exklusiv für Oracle Cloud Infrastructure (OCI) verfügbar.
- Optimiert für OCI - Die Anforderungsverarbeitung wurde für OCI (Oracle Cloud Infrastructure) optimiert.
- Die Partitionsgrößen wurden optimiert, um sie an den zugrunde liegenden Formcache anzupassen.
- Die rechnerische Überlappung mit der Kommunikation ist für die Netzwerkbandbreite zwischen zwei Knoten in OCI optimiert.
- Mehrere analytische Verarbeitungsprimitive verwenden die Hardwareanweisungen der zugrunde liegenden Formulare.
- Entwickelt für massive Skalierbarkeit und Leistung: MySQL Analytics Engine ermöglicht vektorisierte In-Memory-Verarbeitung, massive Intranode- und Knotenparallelität sowie verteilte Abfrageverarbeitung.
- Automatisierung des maschinellen Lernens: MySQL Analytics Engine verwendet maschinelles Lernen, um Vorgänge wie Akquisitionen "intelligent" zu automatisieren, die Produktivität von Datenbankadministratoren zu steigern und die Kosten zu senken.