Un service de base de données cloud MySQL pour les transactions, des analyses en temps réel sur les data warehouses et les data lakes, et le machine learning (ML), sans la complexité, la latence, les risques et le coût de la duplication d'extraction, de transformation et de chargement (ETL). Disponible sur Oracle Cloud Infrastructure (OCI), Amazon Web Services (AWS) et Microsoft Azure.
Regardez la conférence « The Future of Scale-Out Data Processing with HeatWave Lakehouse » avec CloudWorld On Air.
Simplicité des transactions, analyses en temps réel sur les data warehouses et les data lakes, et le machine learning dans un service de base de données cloud
Éliminez le coût et la complexité des services cloud distincts de base de données d'analyse, de makehouse, de machine learning et d'ETL. Interrogez les données dans MySQL, dans le stockage d'objets ou dans les deux. Évitez les risques de latence et de sécurité liés aux mouvements de données entre les banques de données.
Prêt pour le cloud distribué
Déployer MySQL HeatWave sur OCI, AWS, Azure ou dans votre data center.
MySQL HeatWave améliore considérablement la productivité des clients tout en réduisant leurs coûts. Ils bénéficient d'une meilleure expérience client, peuvent intégrer davantage de clients et mènent à bien leurs commercialisations plus rapidement.
Cette agence numérique allemande consolide le traitement et l'analyse des données avec MySQL HeatWave sur AWS pour des requêtes complexes 90 fois plus rapides, en doublant les taux de clics pour les campagnes marketing avec une plus grande évolutivité et moins d'administration.
Le leader technologique multicloud a consolidé le traitement et l'analyse des données avec MySQL HeatWave sur AWS pour des performances de requête 20 fois plus rapides, une plus grande évolutivité et une administration réduite. Le tout sans modification de code pour le reporting en temps réel.
Ce fabricant d'appareils médicaux a consolidé le traitement et l'analyse des données avec MySQL HeatWave sur AWS pour des requêtes complexes 50 fois plus rapides, afin d'obtenir des informations en temps réel et d'améliorer l'autosurveillance du diabète.
Ce fournisseur SaaS brésilien pour l'enseignement primaire et secondaire fournit des analyses en temps réel dont l'exécution des requêtes complexes est 300 fois plus rapide et coûte 85 % moins, tout en prenant en charge trois millions d'utilisateurs, le tout pour améliorer les performances des étudiants.
La start-up brésilienne dans le domaine du métavers a migré toutes ses données vers MySQL HeatWave. En 3 heures, elle a obtenu des performances de base de données 5 fois plus élevées pour un événement avec plus d'un million de visiteurs, et ce, avec une sécurité accrue et la moitié des coûts.
Cette société japonaise de jeux vidéo a obtenu des informations en temps réel en ajoutant HeatWave à MySQL Database Service, ce qui l'a aidée à atteindre son objectif de proposer des divertissements toujours plus agréables pour ses clients de par le monde.
Migrez vers MySQL HeatWave sur OCI ou AWS.
Découvrez comment MySQL HeatWave permet aux clients des agences de marketing numérique d'envoyer la bonne offre au bon prospect via le bon canal au bon moment et fournit des analyses de performances de campagne en temps réel pour prendre les meilleures décisions.
En savoir plus sur les analyses marketing en temps réel avec MySQL HeatWave
Découvrez pourquoi de nombreuses entreprises natives du cloud à croissance rapide migrent vers MySQL HeatWave pour surmonter leurs difficultés croissantes en termes de performances, d'évolutivité, de sécurité et de productivité tout en réduisant leurs coûts.
En savoir plus sur la mise à l'échelle des start-ups avec MySQL HeatWave
MySQLHeatWave est le seul service qui permette aux administrateurs de bases de données et aux développeurs d’applications d’exécuter des workloads OLTP et OLAP directement à partir d'une base de données MySQL.
Évitez les processus ETL et les intégrations complexes, chronophages et chers grâce à une base de données d'analyse distincte.
Les requêtes d'analyse accèdent toujours aux données les plus récentes à mesure que les mises à jour des transactions répliquent automatiquement en temps réel vers le cluster d'analyse HeatWave. Il n’est pas nécessaire d’indexer les données avant d’exécuter des requêtes d’analyse.
Les développeurs et les administrateurs de base de données peuvent tirer parti de HeatWave pour des analyses en temps réel de documents JSON stockés dans MySQL Database, ce qui accélère considérablement les requêtes d'analyse de documents.
Les données au repos et en transit entre la base de données MySQL et les nœuds du cluster HeatWave sont toujours chiffrées par défaut. Les données ne risquent pas d'être compromises pendant l'ETL, car elles ne sont pas transférées entre les bases de données.
HeatWave est une solution MySQL native. Les applications MySQL existantes fonctionnent sans modifications.
HeatWave prend en charge les mêmes outils de BI et de visualisation des données que MySQL Database, tels qu’Oracle Analytics Cloud, Tableau et Looker.
Déployez MySQL HeatWave sur OCI, AWS ou Azure. Répliquez les données des applications OLTP sur site vers MySQL HeatWave pour obtenir une analyse quasiment en temps réel, sans ETL. Vous pouvez également utiliser MySQL HeatWave dans votre centre de données avec OCI Dedicated Region.
HeatWave est un moteur de traitement de requêtes en colonnes hybrides, massivement parallèle et en mémoire. Il met en place des algorithmes de pointe pour le traitement des requêtes distribuées qui apportent des hautes performances.
HeatWave partitionne considérablement les données dans un cluster de nœuds, qui peuvent être exécutés en parallèle. Ceci offre une excellente évolutivité entre nœuds. Chaque nœud d'un cluster et chaque cœur d'un nœud peuvent traiter les données partitionnées en parallèle. HeatWave dispose d'un planificateur intelligent de requêtes qui superpose le calcul avec les tâches de communication réseau pour atteindre une très forte évolutivité parmi des milliers de cœurs.
Le traitement des requêtes dans HeatWave a été optimisé pour les serveurs de base dans le cloud. Les tailles des partitions ont été optimisées pour s’adapter au cache des formes sous-jacentes. La superposition du calcul avec la communication est optimisée pour la bande passante du réseau disponible. De nombreuses primitives de traitement analytique utilisent les instructions du hardware des machines virtuelles sous-jacentes (VM).
Oracle MySQL Autopilot améliore les performances du pool de threads MySQL HeatWave, fournissant un mécanisme qui permet d'utiliser de manière optimale les ressources matérielles pour de meilleures performances. Par conséquent, MySQL HeatWave offre un débit plus élevé pour les charges globales OLTP et maintient le débit à des niveaux élevés de transactions et de simultanéité d'accès aux données.
MySQL Autopilot fournit une automatisation basée sur le machine learning et tenant compte des workloads. Il améliore les performances et l'évolutivité sans nécessiter d'expertise en réglage de base de données, augmente la productivité des développeurs et des administrateurs de base de données et aide à éliminer les erreurs humaines. MySQL Autopilot automatise la plupart des aspects les plus importants et souvent les plus difficiles pour atteindre des performances élevées de requêtes à grande échelle, dont le provisionnement, le chargement des données, l'exécution des requêtes et la gestion des pannes. MySQL Autopilot est disponible sans coûts supplémentaires pour les clients de MySQL HeatWave.
MySQL Autopilot offre de nombreuses fonctionnalités pour HeatWave et OLTP, dont :
HeatWave AUtoML comprend tout ce dont les utilisateurs ont besoin pour créer, entraîner, déployer et expliquer des modèles de machine learning dans MySQL HeatWave, sans frais supplémentaires.
Grâce au machine learning disponible dans les bases de données MySQL HeatWave, les clients n'ont pas besoin de déplacer leurs données vers un service de machine learning distinct. Ils peuvent facilement et en toute sécurité utiliser le machine learning, l'inférence et l'explication aux données stockées à l'intérieur de MySQL et dans un dépôt d'objets avec HeatWave Lakehouse. Dès lors, ils peuvent mener à bien plus rapidement leurs projets de machine learning, renforcer leur sécurité et réduire leurs coûts.
HeatWave AutoML automatise le cycle de vie du machine learning, notamment la sélection d'algorithmes, l'échantillonnage intelligent des données pour l'entraînement de modèle, la sélection des caractéristiques et l'optimisation des hyperparamètres. Les analystes de données et les data scientists gagnent ainsi du temps et évitent les tâches chronophages. Les aspects du pipeline de machine learning peuvent être personnalisés, notamment la sélection d'algorithmes, la sélection de fonctionnalités et l'optimisation des hyperparamètres. HeatWave AutoML prend en charge les tâches de détection d'anomalies, de prévision, de classification, de régression et de recommandation, y compris pour les colonnes de texte.
En prenant en compte les retours implicites (achats passés, comportement de navigation, etc.) et les retours explicites (évaluations, mentions J'aime, etc.), le système de recommandation HeatWave AutoML peut générer des recommandations personnalisées. Les analystes, par exemple, peuvent prévoir les articles qu'un utilisateur désire, les utilisateurs qui aimeront un élément spécifique et les évaluations qu'ils recevront. Ils peuvent également dresser une liste des utilisateurs similaires à un utilisateur donné ou trouver des articles analogues à un autre article.
La console interactive permet aux analystes de créer, d'entraîner, d'exécuter et d'expliquer des modèles de machine learning à l'aide de l'interface visuelle, sans utiliser de commandes SQL ni de codage. La console facilite également l'exploration de scénarios de simulation pour évaluer des hypothèses commerciales, comme par exemple : « Si nous investissons 30 % de plus dans la publicité payante sur les réseaux sociaux, quels en seraient les effets sur les revenus et les bénéfices ? »
Tous les résultats des modèles entraînés par HeatWave AutoML peuvent être expliqués. HeatWave AutoML fournit des prédictions avec une explication des résultats, ce qui aide les entreprises à respecter la conformité, l'équité, la répétabilité, la causalité et la fiabilité.
Les développeurs et les analystes de données peuvent créer des modèles de machine learning à l'aide de commandes SQL courantes. Ils n'ont pas besoin d'apprendre de nouveaux outils et langages. De plus, HeatWave AutoML est intégré à des blocs-notes populaires tels que Jupyter et Apache Zeppelin.
Actuellement en aperçu privé, la banque de vecteurs permet aux clients de tirer parti de la puissance des grands modèles de langage (LLM) avec leurs données propriétaires pour obtenir des réponses plus précises que l'utilisation de modèles formés uniquement aux données publiques. Grâce à l'IA générative et aux capacités de stockage vectoriel, les clients peuvent interagir avec MySQL HeatWave en langage naturel et rechercher efficacement des documents dans différents formats de fichiers dans HeatWave Lakehouse.
La banque de vecteurs ingère des documents dans différents formats, notamment PDF, et les stocke en tant qu'intégrations générées via un modèle d'encodeur. Pour une requête utilisateur donnée, la banque de vecteurs identifie les documents les plus semblables en effectuant une recherche de similarité par rapport aux incorporations stockées et à la requête intégrée. Ces documents sont utilisés pour compléter l'invite donnée au LLM afin qu'il fournisse une réponse plus contextuelle.
Améliorez votre productivité en automatisant les tâches chronophages telles que la gestion de la haute disponibilité, l'application de correctifs, les mises à niveau et les sauvegardes grâce à un service de base de données entièrement géré. Accélérez le développement d'applications grâce à un provisionnement instantané de ressources.
Les développeurs peuvent fournir des applications de base de données natives du cloud innovantes avec un accès immédiat aux dernières fonctionnalités de l’équipe MySQL. Les patchs de sécurité MySQL sont automatiquement appliqués pour limiter l'exposition aux vulnérabilités de sécurité. MySQL HeatWave est compatible à 100 % avec la solution MySQL sur site pour une transition fluide vers le cloud ou hybride sans modification des applications.
Les développeurs et les administrateurs de base de données peuvent créer et gérer facilement des nœuds MySQL Database et HeatWave. Dans la console, ils peuvent accéder aux fonctionnalités Autopilot MySQL, telles que le provisionnement automatique, pour déterminer la configuration optimale de leur cluster HeatWave. Ils peuvent visualiser et administrer les tables chargées dans MySQL HeatWave, et créer et exécuter rapidement des requêtes.
La console permet également aux développeurs et aux administrateurs de base de données de surveiller les performances du nœud MySQL Database et du cluster HeatWave. Ils peuvent surveiller l'utilisation de diverses ressources matérielles et de diverses mesures d'exécution des requêtes.
Les fonctionnalités de sécurité avancées permettent aux clients de mettre en place des mesures de sécurité supplémentaires pour protéger les données tout au long de leur cycle de vie et pour les aider à se conformer à la réglementation.
Le chiffrage asymétrique côté serveur permet aux développeurs et aux administrateurs de base de données d'augmenter la protection des données confidentielles à l'aide de clés publiques et privées. Ils peuvent également implémenter des signatures numériques pour confirmer l'identité des personnes signant des documents. Les développeurs peuvent chiffrer les données sans modifier les applications en cours. Ils disposent des outils nécessaires pour le chiffrement, la génération de clés et les signatures numériques.
Le masquage et la désidentification des données masquent et remplacent les valeurs de données réelles par des substituts (le masquage sélectif, la substitution de données aléatoire, le floutage et d'autres fonctions sont disponibles). Grâce au masquage et à la désidentification des données dans MySQL HeatWave, les clients réduisent le risque de violation de données en masquant les données sensibles, qui peuvent ensuite être utilisées dans des systèmes autres que ceux de production, tels que des environnements de développement et de test. Ces fonctions de masquage des données sont disponibles lorsque des requêtes sont exécutées sur le nœud MySQL Database ou le cluster HeatWave.
Le pare-feu de la base de données MySQL HeatWave surveille les menaces qui pèsent sur la base de données, crée automatiquement une liste d'autorisation des instructions SQL approuvées et bloque les activités non autorisées dans la base de données. Il fournit une protection en temps réel contre les attaques propres aux bases de données, comme les injections SQL.
L'élasticité en temps réel permet aux clients d'augmenter ou de réduire la taille de leur cluster HeatWave de n'importe quel nombre de nœuds, sans aucun temps d'arrêt ni temps de lecture seule.
L'opération de redimensionnement ne prend que quelques minutes, pendant lesquelles HeatWave reste en ligne et disponible pour toutes les opérations. Une fois redimensionnées, les données sont téléchargées à partir du stockage d'objets, automatiquement rééquilibrées entre tous les nœuds de cluster disponibles et deviennent immédiatement disponibles pour les requêtes. Par conséquent, les clients bénéficient de performances toujours élevées, même lors des pics d'activité, et de coûts réduits en redimensionnant à la baisse leur cluster HeatWave si nécessaire, sans aucun temps d'arrêt ni période en lecture seule.
Grâce à un rechargement efficace des données à partir du stockage d'objets, les clients peuvent également mettre en pause et reprendre leur cluster HeatWave pour réduire les coûts.
Les clients peuvent étendre ou réduire leur cluster HeatWave pour atteindre le nombre de nœuds de leur choix. Ils ne sont pas obligés de se contenter d'instances surprovisionnées et coûteuses résultant de modèles de dimensionnement rigides comme c'est le cas chez d'autres fournisseurs de bases de données cloud. Avec HeatWave, les clients ne payent que pour les ressources exactes qu'ils utilisent.
MySQL HeatWave inclut MySQL HeatWave Lakehouse, permettant aux utilisateurs d'interroger un demi-pétaoctet de données dans le stockage d'objets, dans divers formats de fichier, tels que CSV, Parquet, Avro et des fichiers d'export d'autres bases de données. Le traitement des requêtes est entièrement effectué dans le moteur HeatWave, ce qui permet aux clients de tirer parti de HeatWave pour les workloads non MySQL en plus des workloads compatibles MySQL. Avec HeatWave Lakehouse, MySQL HeatWave fournit un service de base de données cloud unique pour le traitement des transactions, l'analyse en temps réel sur les data warehouses et les data lakes, et le machine learning, sans ETL dans les services cloud.
Les clients peuvent interroger les données sous différents formats dans le stockage d'objets, les données transactionnelles dans les bases de données MySQL, ou une combinaison des deux en utilisant les commandes SQL standard. L'interrogation des données dans le stockage d'objets est aussi rapide que dans les bases de données, d'après un test d'évaluation TPC-H de 10 To.
Avec HeatWave AutoML, les clients peuvent utiliser les données dans le stockage d'objets et/ou la base de données pour créer, entraîner, déployer et expliquer automatiquement des modèles de machine learning, sans déplacer les données vers un service cloud de machine learning distinct.
L'architecture massivement partitionnée de HeatWave permet une architecture évolutive pour MySQL HeatWave Lakehouse. Le traitement des requêtes et les opérations de gestion des données telles que le chargement/rechargement des données évoluent avec la taille des données. Les clients peuvent interroger jusqu'à un demi-pétaoctet de données dans le stockage d'objets avec MySQL HeatWave Lakehouse sans avoir à les copier dans la base de données MySQL. Le cluster HeatWave est redimensionné à 512 nœuds.
Les fonctionnalités de MySQL Autopilot, telles que le provisionnement automatique, l'amélioration automatique du plan de requête et le chargement parallèle automatique, ont été améliorées pour MySQL HeatWave Lakehouse, ce qui réduit encore les frais d'administration des bases de données et améliore les performances. Les nouvelles capacités de MySQL Autopilot sont également disponibles pour MySQL HeatWave Lakehouse.
Principales fonctionnalités |
Disponible sur OCI |
Disponible sur AWS |
---|---|---|
Service entièrement géré | oui |
oui |
OLTP et OLAP dans MySQL | oui |
oui |
Accélération des requêtes pour les analyses et les charges de travail mixtes | oui |
oui |
Compression des données | oui |
oui |
Automatisation basée sur le machine learning (MySQL Autopilot pour HeatWave et OLTP)* | oui |
oui |
Sécurité avancée* | oui |
oui |
Machine learning dans la base de données (HeatWave AutoML) | oui |
oui |
Gestion évolutive des données | oui |
oui |
Console interactive de gestion des données et des requêtes | Bientôt disponible | oui |
Surveillance des performances et de la charge de travail à partir de la console | Bientôt disponible | oui |
Console interactive MySQL HeatWave AutoML | Bientôt disponible | oui |
Ajout de HeatWave à n'importe quelle forme MySQL | Bientôt disponible | oui |
MySQL HeatWave Lakehouse | oui |
Disponibilité limitée |
* Le regroupement automatique des threads et la prédiction automatique des formes dans MySQL Autopilot ainsi que le pare-feu de base de données MySQL HeatWave seront bientôt disponibles sur OCI.
Lisez l'étude de cas de dbInsight pour découvrir comment MySQL HeatWave a permis à une entreprise de technologie publicitaire de tripler ses revenus et d'augmenter les taux de fidélisation de ses clients.
Découvrez pourquoi, selon IDC, HeatWave AutoML est « une révolution pour les développeurs d'applications et un grand nombre d'analystes de données et de data scientists ».
IDC
« MySQL HeatWave on AWS est une solution très intéressante non seulement pour l'analytique, mais aussi pour les workloads OLTP et mixtes, comme on peut le constater dans les tests de performance accessibles publiquement. Pour tous les développeurs qui travaillent avec MySQL sur AWS, Oracle vient de déposer sur le pas de la porte un gros gain de productivité sans le prix élevé. »
NAND Research
« HeatWave est le seul service cloud de data lakehouse à interroger les données dans le stockage d'objets et dans la base de données à la même vitesse. Personne n'avait atteint de tels résultats jusqu'alors...Oracle simplifie l'expérience des utilisateurs, éliminant ainsi la nécessité de conserver plusieurs copies des données dans plusieurs dépôts d'objets, ce qui occasionne des frais pour le déplacement des données et les pipelines et disperse les données critiques. »
Wikibon
« MySQL HeatWave, maintenant associé à Lakehouse, peut être l'innovation de base de données de cloud open source la plus importante de ses dix dernières années... MySQL HeatWave vient de faire un pas de géant en augmentant le traitement d'augmentation d'un facteur de 8 à 512 nœuds. La capacité de HeatWave à charger et à interroger des données sur un nombre aussi important de nœuds en parallèle est une première. Attendez-vous à ce que le marché se concentre sur un rapport prix/performances beaucoup plus faible, une innovation accélérée et une concurrence accrue. »
Nipun Agarwal, Vice-Président senior chez Oracle pour le développement de MySQL HeatWave
Avec la prise en charge de l'IA générative, les utilisateurs peuvent interagir avec MySQL HeatWave en langage naturel. Les requêtes utilisateur et la réponse du système sont générées en langage naturel à l'aide d'un grand modèle de langue (LLM).
Explorez le catalogue ISV MySQL HeatWave.
Produit |
Grille tarifaire (/vCPU)* |
Prix unitaire |
Unité |
MySQL Database - Standard - AMD E4 - Calcul |
OCPU par heure |
||
MySQL Database - Standard - AMD E4 - Mémoire |
Gigaoctets par heure |
||
MySQL Database - Standard - Intel X9 - Calcul |
OCPU par heure |
||
MySQL Database - Standard - Intel X9 - Mémoire |
Gigaoctets par heure |
||
MySQL Database - Optimisé - Intel X9 - Calcul |
OCPU par heure |
||
MySQL Database - Optimisé - Intel X9 - Mémoire |
Gigaoctets par heure |
||
MySQL Database - Stockage |
Capacité de stockage en gigaoctets par mois |
||
MySQL Database - Stockage de sauvegarde |
Capacité de stockage en gigaoctets par mois |
||
HeatWave-Standard |
Nœuds par heure |
||
MySQL Database for HeatWave—Standard |
Nœuds par heure |
||
MySQL Database for HeatWave—Bare Metal Standard |
Nœuds par heure |
||
Oracle Cloud Infrastructure - HeatWave |
Capacité HeatWave par heure |
||
Oracle Cloud Infrastructure - HeatWave - Storage |
Capacité de stockage en gigaoctets par mois |
SCÉNARIO
Une agence marketing veut analyser les performances de ses campagnes publicitaires en temps réel. 1 To de données.
Spécifications
COÛT MENSUEL ESTIMÉ
564.97 USD
SCÉNARIO
Une entreprise de télécommunications souhaite analyser les modèles de communication de ses clients en temps réel. 10 To de données.
Spécifications
COÛT MENSUEL ESTIMÉ
4,666.39 USD
SCÉNARIO
Une entreprise automobile veut obtenir des analyses de télémétrie en temps réel. 30 To de données.
Spécifications
COÛT MENSUEL ESTIMÉ
10,704.15 USD
Actuellement disponible en Amérique du Nord, en Europe, au Japon et en Inde.
Le terme ECPU (Elastic CPU) par heure est défini comme une combinaison du nombre total d'heures de CPU utilisées par MySQL Database et une mesure du travail effectué par MySQL Database et HeatWave. Le terme Capacité HeatWave par heure est défini comme une unité de 16 gigaoctets d'heures de mémoire allouées dans MySQL HeatWave.
Produit |
Prix unitaire |
Unité |
HeatWave - AWS |
Capacité HeatWave par heure |
|
MySQL Database - AWS - ECPU |
ECPU par heure |
|
MySQL Database - AWS - Stockage |
Capacité de stockage en gigaoctets par mois |
|
MySQL Database - AWS - Stockage de sauvegarde |
Capacité de stockage en gigaoctets par mois |
|
MySQL Database - AWS - Transfert de données sortant - région inter-AWS |
Gigaoctet de données transférées |
|
MySQL Database - AWS- Transfert de données sortant- vers Internet |
Gigaoctet de données transférées |
SCÉNARIO
Une municipalité lance une nouvelle application pour mener diverses enquêtes et souhaite exécuter des analyses en temps réel sur les données. 50 Go de données.
Spécifications
COÛT MENSUEL ESTIMÉ
116 USD
SCÉNARIO
Une agence marketing veut analyser les performances de ses campagnes publicitaires en temps réel. 1 To de données.
Spécifications
COÛT MENSUEL ESTIMÉ
2 028 USD
SCÉNARIO
Une entreprise de télécommunications souhaite analyser les modèles de communication de ses clients en temps réel. 10 To de données.
Spécifications
COÛT MENSUEL ESTIMÉ
16 486 USD
HeatWave est un accélérateur de requêtes en mémoire massivement parallèle et à hautes performances qui augmente les performances MySQL par ordre de grandeur pour les analyses et les workloads mixtes sans devoir modifier les applications existantes.
Rejoignez la discussion en visant le forum des clients de MySQL HeatWave.
Tirez le meilleur parti de MySQL HeatWave avec un abonnement à MySQL Learning
Bénéficiez d’un accès 24 h/24 et 7j/7 au support MySQL avec My Oracle Support.
Découvrez nos solutions avec 300 $ de crédits gratuits.
Vous aimeriez en savoir plus ? Contactez l’un de nos experts.