Oracle a annoncé la disponibilité d'un moteur d'analyse intégré pour sa base de données MySQL basé sur le cloud.
Moteur d'analyse du service de base de données MySQL est un nouveau moteur d'analyse embarqué hautes performances pour le service de base de données MySQL. Clients Oracle Cloud Infrastructure (OCI) maintenant peut effectuer directement des analyses sophistiquéese depuis vos bases de données d'exploitation MySQL, éliminant le besoin d'intégration de données complexes et coûteux avec une base de données analytique séparée.
Oracle affirme que Service de base de données MySQL, ainsi que MySQL Analytics Engine, est le seul service qui permet aux administrateurs de bases de données et aux développeurs d'applications exécuter les charges de travail OLTP et OLAP directement à partir de votre base de données MySQL éliminant ainsi le besoin de mouvement et d'intégration de données complexes, lents et coûteux avec une base de données analytique séparée.
Lorsque les utilisateurs démarrent le service, les données de la base de données MySQL sont remplies dans la mémoire du moteur d'analyse, éliminant ainsi le besoin de données ETL (extraction, transformation et chargement de données) dans des bases de données spécialisées.
Selon Oracle, le service fonctionne de manière transparente avec tous les outils et applications compatibles MySQL et achemine automatiquement les requêtes vers le moteur de suivi MySQL, améliorant considérablement les performances.
Toutes les modifications fait dans la base de données MySQL ils sont automatiquement saisis dans le moteur d'analyse en temps réel. Cela simplifie le développement d'applications, fait gagner du temps, permet des requêtes en temps réel, réduit les coûts et améliore la sécurité.
Le service est optimisé et disponible exclusivement sur Oracle Cloud Infrastructure (OCI).
«MySQL est la base de données la plus populaire parmi les développeurs et est largement utilisée par les entreprises de tous les secteurs. Mais à ce jour, les utilisateurs de MySQL ont été contraints de déplacer leurs données vers des entrepôts de données séparés et incompatibles pour analyse, ce qui entraîne des coûts plus élevés et des réponses retardées », a déclaré Edward Screven. Architecte en chef d'Oracle. "
Avec les dernières innovations de l'équipe d'ingénierie MySQL, Oracle est le seul fournisseur à proposer aux développeurs et administrateurs de bases de données une plate-forme unique et unifiée qui peut facilement exécuter des analyses haute performance en temps réel dans votre base de données. Données MySQL sans nécessiter aucune modification dans vos applications MySQL.
Avec son moteur d'analyse MySQL, Oracle s'adresse explicitement à Amazon Redshift. En fait, dans son annonce, Oracle déclare que "MySQL Analytics Engine est un accélérateur d'analyse en mémoire qui s'adapte automatiquement à des milliers d'infrastructures OCI et est jusqu'à 17 fois plus rapide et 66% moins cher qu'Amazon Redshift"
Certaines entreprises l'ont déjà utilisé et ont indiqué avoir constaté une amélioration des performances.
En résumé, Voici les points clés de cet outil:
- Accélérateur d'analyse en mémoire: MySQL Analytics Engine est un nouvel accélérateur d'analyse en mémoire développé pour le service de base de données MySQL.
- Il s'agit d'un moteur de requête hybride en mémoire distribué, évolutif, en colonnes, conçu pour une exécution rapide de requêtes analytiques. MySQL
- Analytics Engine est optimisé et disponible exclusivement sur Oracle Cloud Infrastructure (OCI).
- Optimisé pour OCI - Le traitement des demandes a été optimisé pour OCI (Oracle Cloud Infrastructure).
- Les tailles de partition ont été optimisées pour s'adapter au cache de formes sous-jacent.
- Le chevauchement du calcul avec la communication est optimisé pour la bande passante du réseau entre deux nœuds dans OCI.
- Plusieurs primitives de traitement analytique utilisent les instructions matérielles des formulaires sous-jacents.
- Conçu pour une évolutivité et des performances massives: MySQL Analytics Engine permet un traitement en mémoire vectorisé, un parallélisme intranœud et de nœud massif et un traitement de requête distribué.
- Automatisation de l'apprentissage automatique: MySQL Analytics Engine utilise l'apprentissage automatique pour automatiser «intelligemment» les opérations telles que les acquisitions, ce qui augmente la productivité des administrateurs de bases de données et réduit les coûts.