Un único servicio MySQL Database para transacciones, análisis y aprendizaje automático. Análisis seguros en tiempo real sin la complejidad, latencia y costo de la duplicación de los procesos de extracción, transformación y carga (ETL). Disponible en Oracle Cloud Infrastructure (OCI), Amazon Web Services (AWS) y Microsoft Azure.
Simplicidad de transacciones y análisis en tiempo real en un servicio
Elimina el costo y la complejidad de los servicios independientes de base de datos de análisis, AA y ETL. Evita los riesgos de latencia y seguridad que conlleva el movimiento de información entre almacenes de datos.
Preparado para la nube distribuida
Despliega MySQL HeatWave en OCI, AWS, Azure o en tu centro de datos.
La agencia digital de Alemania consolida el procesamiento de datos y el análisis con MySQL HeatWave en AWS para realizar consultas complejas 90 veces más rápidas, duplicando las tasas de clics para las campañas de marketing con mayor escalabilidad y menos administración.
El líder de tecnología multinube consolidó el procesamiento y el análisis de datos con MySQL HeatWave en AWS para obtener un rendimiento de consultas 20 veces más rápido, más escalabilidad y menos administración. Todo ello sin cambios de código para la generación de informes en tiempo real.
Este fabricante de dispositivos médicos consolidó el procesamiento y el análisis de datos con MySQL HeatWave en AWS para consultas complejas 50 veces más rápidas con el fin de obtener insights en tiempo real para mejorar el autocontrol de la diabetes.
Este proveedor brasileño de soluciones de SaaS para la educación preescolar, primaria y secundaria logra análisis en tiempo real con una ejecución de consultas complejas 300 veces más rápida y un costo un 85 % inferior, al tiempo que presta servicio a tres millones de usuarios, todo ello para mejorar el rendimiento de los estudiantes.
La startup de metaverso brasileña migró todos sus datos a MySQL HeatWave. En un plazo de 3 horas, consiguió un rendimiento de base de datos 5 veces mayor para un evento con más de un millón de visitantes, con mayor seguridad y a la mitad del costo.
Esta compañía de videojuegos japonesa obtuvo información en tiempo real al agregar HeatWave a MySQL Database Service, lo que los ayudó a cumplir su objetivo de mejorar continuamente el divertido entretenimiento que proporcionan a clientes de todo el mundo.
Migra a MySQL HeatWave en OCI o AWS
MySQL HeatWave es el único servicio que permite a los administradores de bases de datos y desarrolladores ejecutar cargas de trabajo de procesamiento de transacciones en línea(OLTP) y proceso analítico en línea (OLAP) directamente desde MySQL Database.
Olvida los complejos, laboriosos y costosos procesos de extracción, transformación y carga (ETL) y la integración a una base de datos de análisis independiente.
Las consultas de análisis siempre tienen acceso a los datos más recientes, ya que las actualizaciones de las transacciones se replican automáticamente en tiempo real en el cluster de análisis de HeatWave. No es necesario indexar los datos antes de ejecutar consultas analíticas.
Siempre se cifran todos los datos estáticos y en tránsito entre MySQL Database y los nodos del clúster de HeatWave. No existe riesgo de que los datos se vean comprometidos durante los procesos de extracción, transformación y carga (ETL), ya que los datos no se transfieren entre bases de datos.
HeatWave es una solución nativa de MySQL. Las aplicaciones MySQL actuales funcionan sin cambios.
HeatWave admite las mismas herramientas de visualización de datos e inteligencia empresarial (BI) que MySQL Database, como Oracle Analytics Cloud, Tableau y Looker.
Despliega MySQL HeatWave en OCI, AWS o Azure. Replica datos de aplicaciones OLTP locales a MySQL HeatWave para obtener análisis casi en tiempo real sin ETL. También puedes utilizar MySQL HeatWave en tu centro de datos con Oracle Dedicated Region Cloud@Customer.
HeatWave es un motor de procesamiento de consultas en columnas híbridas, en memoria y en paralelo. Implementa algoritmos de última generación para el procesamiento de consultas distribuidas que proporcionan un rendimiento muy elevado.
HeatWave particiona de forma masiva los datos en un cluster de nodos que se pueden utilizar en paralelo. Esto proporciona una excelente escalabilidad internodal. Cada nodo de un cluster y cada núcleo de un nodo puede procesar los datos particionados en paralelo. HeatWave dispone de un programador de consultas inteligente que solapa las tareas de cálculo con las de comunicación de red para lograr un elevadísimo nivel de escalabilidad en miles de núcleos.
El procesamiento de consultas en HeatWave está optimizado para servidores básicos en la nube. Los tamaños de las particiones se han optimizado para adaptarse al caché de las formas subyacentes. El solapamiento de las tareas de cálculo y comunicación se optimiza para el ancho de banda de red disponible. Diversos elementos primitivos del procesamiento analítico utilizan las instrucciones de hardware de las máquinas virtuales subyacentes.
Oracle MySQL Autopilot mejora el rendimiento del pool de threads MySQL HeatWave, lo que proporciona un mecanismo para utilizar de forma óptima los recursos de hardware y lograr un mejor rendimiento. Como resultado, MySQL HeatWave ofrece un mayor rendimiento para las cargas de trabajo OLTP y evita que disminuya en caso de altos niveles de transacciones y simultaneidad.
MySQL Autopilot automatiza muchos de los aspectos más importantes y a menudo complicados que implica la búsqueda de un alto rendimiento de consultas a escala, como el aprovisionamiento, la carga de datos, la ejecución de consultas y la gestión de fallos. Utiliza técnicas avanzadas para automatizar HeatWave, mejorando aún más su rendimiento y escalabilidad, y facilitando su uso para ahorrar un tiempo considerable a los desarrolladores y administradores de bases de datos (DBA). MySQL Autopilot está disponible sin cargos adicionales para los clientes de MySQL HeatWave.
MySQL Autopilot proporciona numerosas capacidades para HeatWave y OLTP.
HeatWave AutoML incluye todo lo que los usuarios necesitan para crear, entrenar, desplegar y explicar modelos de aprendizaje automático en MySQL HeatWave, sin costo adicional.
Con el aprendizaje automático en la base de datos de MySQL HeatWave, los clientes no necesitan desplazar datos a un servicio de aprendizaje automático independiente. Pueden aplicar de forma sencilla y segura entrenamiento, inferencia y explicación de aprendizaje automático a los datos almacenados en MySQL HeatWave. Como resultado, pueden acelerar sus iniciativas de aprendizaje automático, aumentar la seguridad y reducir los costos.
HeatWave AutoML automatiza el ciclo de vida del aprendizaje automático, incluidos la selección de algoritmos, el muestreo inteligente de datos para el entrenamiento de modelos, la selección de funciones y la optimización de hiperparámetros, lo que permite ahorrar mucho tiempo y esfuerzo a los analistas y científicos de datos. Se pueden personalizar los aspectos del pipeline de aprendizaje automático, incluida la selección de algoritmos, la selección de funciones y la optimización de hiperparámetros.
Todos los modelos entrenados por HeatWave AutoML son explicables. HeatWave AutoML ofrece predicciones con una explicación de los resultados, brindando a las organizaciones conformidad normativa, imparcialidad, repetibilidad, causalidad y confianza.
Los desarrolladores y analistas de datos pueden crear modelos de aprendizaje automático utilizando comandos SQL conocidos; no necesitan aprender nuevas herramientas y lenguajes. Además, HeatWave AutoML se integra a cuadernos populares, como Jupyter y Apache Zeppelin.
Mejora la productividad automatizando tareas que consumen mucho tiempo, como la gestión de alta disponibilidad, los parches, las actualizaciones y las copias de seguridad, con un servicio de base de datos totalmente gestionado Acelera el desarrollo de aplicaciones con aprovisionamiento instantáneo de recursos.
Los desarrolladores pueden ofrecer aplicaciones de bases de datos nativas en la nube modernas con acceso inmediato a las últimas funciones del equipo de MySQL. Los parches de seguridad MySQL se aplican automáticamente para limitar la exposición a las vulnerabilidades de seguridad. MySQL HeatWave es totalmente compatible con MySQL local, lo que garantiza una transición fluida a la nube, sin necesidad de realizar cambios en las aplicaciones.
Los desarrolladores y administradores de bases de datos pueden crear y gestionar fácilmente nodos de MySQL Database y HeatWave. Dentro de la consola, pueden acceder a las capacidades de MySQL Autopilot, como el aprovisionamiento automático, para determinar la configuración óptima del clúster HeatWave. Pueden ver y administrar las tablas cargadas en MySQL HeatWave, así como crear y ejecutar consultas rápidamente.
La consola también permite a los desarrolladores y DBA supervisar el rendimiento del nodo de MySQL Database y el clúster HeatWave. Pueden supervisar el uso de diversos recursos de hardware y diferentes métricas de ejecución de consultas.
Las funciones de seguridad avanzadas permiten a los clientes implantar medidas adicionales para proteger los datos a lo largo de su ciclo de vida y ayudar a cumplir con los requisitos normativos.
El cifrado asimétrico del servidor permite a los desarrolladores y DBA aumentar la protección de datos confidenciales mediante claves públicas y privadas. También pueden implantar firmas digitales para confirmar la identidad de las personas que firman documentos. Los desarrolladores pueden cifrar datos sin modificar las aplicaciones actuales. Obtienen las herramientas que necesitan para el cifrado, la generación de claves y las firmas digitales.
El enmascaramiento y la desidentificación de datos ocultan y sustituyen los valores de datos reales por sustitutos (el enmascaramiento selectivo, la sustitución aleatoria de datos, el desenfoque y otras funciones están disponibles). Con el enmascaramiento y la desidentificación de datos en MySQL HeatWave, los clientes reducen el riesgo de una violación de datos ocultando datos confidenciales, que luego se pueden utilizar en sistemas no productivos, como entornos de desarrollo y prueba. Estas funciones de enmascaramiento de datos están disponibles cuando las consultas se ejecutan en el nodo de MySQL Database o el cluster HeatWave.
El firewall de la base de datos MySQL HeatWave supervisa las amenazas de la base de datos, crea automáticamente una lista de permitidos de sentencias SQL aprobadas y bloquea la actividad de la base de datos no autorizada. Proporciona protección en tiempo real contra ataques específicos de la base de datos, como inyecciones SQL.
La elasticidad en tiempo real permite a los clientes aumentar o reducir el tamaño de su cluster de HeatWave en cualquier número de nodos sin que ello implique ningún tiempo de inactividad o de solo lectura.
La operación de cambio de tamaño tarda solo unos minutos, durante los cuales HeatWave permanece en línea, disponible para todas las operaciones. Una vez que se cambia el tamaño, los datos se descargan del almacenamiento de objetos, se vuelven a equilibrar automáticamente entre todos los nodos de cluster disponibles y están disponibles inmediatamente para consultas. Como resultado, los clientes disfrutan de un rendimiento siempre elevado, incluso a horas punta, y de menores costos, ya que pueden reducir el tamaño de su cluster de HeatWave cuando corresponda, sin que ello implique ningún tiempo de inactividad o de solo lectura.
Los clientes pueden ampliar o reducir su cluster de HeatWave a cualquier número de nodos. No tienen por qué aceptar instancias sobreaprovisionadas y costosas obligatorias con los modelos de tamaño rígido de otros proveedores de bases de datos en la nube. Con HeatWave, los clientes solo pagan exactamente por los recursos que utilizan.
MySQL HeatWave se amplía para incluir MySQL HeatWave Lakehouse, lo cual permite a los usuarios procesar y consultar cientos de terabytes de datos en el almacén de objetos, en múltiples formatos de archivo, como copias de seguridad CSV, Parquet y Aurora/Redshift. Con MySQL HeatWave Lakehouse, MySQL HeatWave proporciona un servicio para el procesamiento de transacciones, el análisis en almacenes de datos y lagos de datos, y el aprendizaje automático, sin ETL en todos los servicios en la nube.
Los clientes pueden consultar datos transaccionales en bases de datos MySQL, en distintos formatos en el almacenamiento de objetos o una combinación de ambos utilizando comandos MySQL estándar. La consulta de los datos en la base de datos es tan rápida como la consulta de datos en el almacén de objetos, como lo demuestran las referencias TPC-H de 10 TB y 30 TB.
La arquitectura particionada de forma masiva de HeatWave proporciona una arquitectura de escalabilidad horizontal para MySQL HeatWave Lakehouse. Las operaciones de procesamiento de consultas y gestión de datos, como la carga/recarga de datos o la recuperación de nodos, se escalan de acuerdo con el tamaño de los datos. Los clientes pueden consultar hasta 400 TB de datos con MySQL HeatWave Lakehouse y el clúster HeatWave se escala a 512 nodos.
Las capacidades de MySQL Autopilot, como el aprovisionamiento automático y el plan de consultas automáticas se han mejorado para MySQL HeatWave Lakehouse, de modo que reduce aún más los gastos de administración de bases de datos y mejora el rendimiento. Las nuevas capacidades de Autopilot MySQL también están disponibles para MySQL HeatWave Lakehouse.
Prestaciones principales |
Disponible en OCI |
Disponible en AWS |
---|---|---|
Servicio totalmente gestionado | sí |
sí |
OLTP y OLAP en MySQL | sí |
sí |
Aceleración de consultas para análisis y cargas de trabajo mixtas | sí |
sí |
Compresión de datos | sí |
sí |
Automatización basada en el aprendizaje automático (MySQL Autopilot para HeatWave y OLTP)* | sí |
sí |
Seguridad avanzada* | sí |
sí |
Aprendizaje automático integrado (HeatWave AutoML) | sí |
sí |
Gestión de datos con escalabilidad horizontal | sí |
Próximamente |
Consola interactiva de gestión de datos y consultas | Próximamente | sí |
Supervisión del rendimiento y la carga de trabajo desde la consola | Próximamente | sí |
Agregando HeatWave a cualquier unidad MySQL | Próximamente | sí |
* El pool de threads automático y la predicción de unidad automática en MySQL Autopilot y el firewall de base de datos MySQL HeatWave estarán disponibles próximamente en OCI.
Descubre por qué, según IDC, HeatWave AutoML "ha cambiado las reglas del juego para los desarrolladores de aplicaciones y una amplia gama de analistas y científicos de datos".
IDC
"MySQL HeatWave on AWS es una solución muy atractiva no solo para el análisis, sino también para el procesamiento de transacciones en línea y las cargas de trabajo mixtas, como se puede ver en los análisis comparativos disponibles públicamente. Oracle acaba de presentar una solución que permite a cualquier desarrollador que trabaje con MySQL en AWS mejorar su productividad a un precio asequible".
Futurum
"Creemos que al final lo que hemos logrado es superar a la competencia en todas y cada una de las métricas que se puedan imaginar. También representa una llamada de atención para el sector y un baño de realidad para nuestros competidores del ámbito de las bases de datos en la nube, ya que ahora tienen enfrente al gigante de la innovación MySQL HeatWave".
Wikibon
"Amazon Redshift y Snowflake han mordido el polvo en los resultados de rendimiento. Mientras que Aurora, el servicio de base de datos en la nube MySQL modificado de Amazon, se limita a tamaños de bases de datos de 128 TB, MySQL HeatWave Lakehouse admite bases de datos en la nube que superan los 400 TB, ofreciendo innovación continua a un precio atractivo para clientes de todo el mundo".
Nipun Agarwal, vicepresidente sénior de Oracle para el Desarrollo de MySQL HeatWave
MySQL HeatWave es el único servicio basado en MySQL que combina procesamiento de transacciones, análisis en tiempo real y aprendizaje automático en una sola base de datos. Todas estas funcionalidades de MySQL HeatWave, diseñadas, gestionadas y soportadas continuamente por el equipo de desarrollo de MySQL HeatWave, ahora están disponibles en AWS. Todos los componentes del servicio MySQL HeatWave en AWS, a saber, la consola de servicio, el plano de control y el plano de datos, han sido creados y optimizados para AWS.
Producto |
Precio de comparación (/vCPU)* |
Precio unitario |
Unidad |
MySQL Database-Estándar- AMD E4 - Computación |
OCPU por hora |
||
MySQL Database-Estándar- AMD E4 - Memoria |
Gigabytes por hora |
||
MySQL Database-Estándar- Intel X9 - Computación |
OCPU por hora |
||
MySQL Database-Estándar- Intel X9 - Memoria |
Gigabytes por hora |
||
MySQL Database—Optimizado - Intel X9 - Computación |
OCPU por hora |
||
MySQL Database—Optimizado - Intel X9 - Memoria |
Gigabytes por hora |
||
MySQL Database — Almacenamiento |
Capacidad de almacenamiento en gigabytes por mes |
||
MySQL Database: almacenamiento de copias de seguridad |
Capacidad de almacenamiento en gigabytes por mes |
||
MySQL HeatWave: Estándar |
Nodo por hora |
||
MySQL Database para HeatWave: Estándar |
Nodo por hora |
||
MySQL Database para HeatWave: Hardware dedicado Estándar |
Nodo por hora |
ESCENARIO
Un municipio va a lanzar una nueva aplicación para realizar distintas encuestas y desea ejecutar análisis en tiempo real de los datos. 50 GB de datos.
ESPECIFICACIONES
COSTO MENSUAL ESTIMADO
528,16 dólares
ESCENARIO
Una agencia de marketing desea analizar el rendimiento de las campañas publicitarias en tiempo real. 1 TB de datos.
ESPECIFICACIONES
COSTO MENSUAL ESTIMADO
829,24 dólares
ESCENARIO
Una compañía de telecomunicaciones desea analizar los patrones de comunicación de sus clientes en tiempo real. 10 TB de datos.
ESPECIFICACIONES
COSTO MENSUAL ESTIMADO
5467,53 dólares
Actualmente disponible en Norteamérica
ECPU (CPU elástica) por hora se define como la combinación del total de horas de CPU utilizadas por MySQL Database y una medida del trabajo realizado por MySQL Database y HeatWave. La capacidad por hora de HeatWave se define como una unidad de 16 GB de horas de memoria asignadas en MySQL HeatWave.
Producto |
Precio unitario |
Unidad |
HeatWave—AWS |
HeatWave capacidad por hora |
|
MySQL Database-AWS-ECPU |
ECPU por hora |
|
MySQL Database—AWS—almacenamiento |
Capacidad de almacenamiento en gigabytes por mes |
|
MySQL Database—AWS—almacenamiento para copias de seguridad |
Capacidad de almacenamiento en gigabytes por mes |
|
MySQL Database—AWS—transferencia de datos de salida—región inter AWS |
Gigabyte de datos transferidos |
|
MySQL Database—AWS—transferencia de datos de salida—a Internet |
Gigabyte de datos transferidos |
ESCENARIO
Un municipio va a lanzar una nueva aplicación para realizar distintas encuestas y desea ejecutar análisis en tiempo real de los datos. 50 GB de datos.
ESPECIFICACIONES
COSTO MENSUAL ESTIMADO
116 dólares
ESCENARIO
Una agencia de marketing desea analizar el rendimiento de las campañas publicitarias en tiempo real. 1 TB de datos.
ESPECIFICACIONES
COSTO MENSUAL ESTIMADO
2028 dólares
ESCENARIO
Una compañía de telecomunicaciones desea analizar los patrones de comunicación de sus clientes en tiempo real. 10 TB de datos.
ESPECIFICACIONES
COSTO MENSUAL ESTIMADO
16 486 dólares
HeatWave es un acelerador de consultas en memoria paralelo masivo de alto rendimiento que mejora el rendimiento de MySQL por órdenes de magnitud para análisis y cargas de trabajo mixtas: sin necesidad de realizar cambios en las aplicaciones existentes.
Únete a la conversación visitando el foro de clientes de MySQL HeatWave.
Aprovecha al máximo MySQL HeatWave con una suscripción de aprendizaje de MySQL.
Obtén acceso permanente al soporte MySQL con My Oracle Support.
Oracle proporciona tanto la tecnología como la orientación necesarias para tener éxito en cada paso del proceso, desde la planificación y la adopción hasta la innovación continua.
Explora MySQL HeatWave con 300 $ en créditos gratuitos.
¿Deseas saber más? Ponte en contacto con uno de nuestros expertos.