Funciones de MySQL HeatWave

Procesamiento de transacciones empresariales

  • La compatibilidad con MySQL, con soporte completo de InnoDB y conformidad con ACID, proporciona consistencia y aislamiento de datos para cada transacción.
  • Hypergraph Optimizer proporciona una optimización de consultas basada en costos para mejorar el rendimiento de cargas de trabajo complejas transaccionales y mixtas.
  • Enterprise Thread Pool amplía miles de conexiones simultáneas mediante la programación multithread para los entornos OLTP más exigentes.
  • Autopilot Indexing determina automáticamente los índices secundarios para optimizar el rendimiento de OLTP, utilizando el aprendizaje automático (ML) a fin de realizar una predicción basada en cargas de trabajo de aplicaciones individuales. Elimina las tareas laboriosas de crear índices óptimos para el rendimiento de OLTP y mantenerlos a medida que evolucionan las cargas de trabajo.

Lee el informe técnico de MySQL HeatWave (PDF)

Máxima disponibilidad y seguridad integrada

Logra un tiempo de actividad del 99,99 % con replicación de grupo, failover automático, escalabilidad de lectura a través de réplicas, copias de seguridad continuas, aplicación de parches automatizada y una seguridad sólida, que incluye cifrado completo y controles de acceso granulares basados en roles.

Operaciones totalmente automatizadas

El aprovisionamiento, el escalado, la optimización del rendimiento, la aplicación de parches, las copias de seguridad y la recuperación se gestionan automáticamente, lo que proporciona la máxima eficiencia y reduce la carga operativa.


También es el único servicio de nube de MySQL basado en MySQL Enterprise Edition.

Utiliza un servicio desarrollado, gestionado y soportado por el equipo de MySQL que proporciona las últimas funciones y actualizaciones de seguridad sin retrasos. El soporte de MySQL Enterprise se incluye sin coste adicional.

Cifrado asimétrico con generación de claves y firmas digitales

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.

Enmascaramiento y desidentificación de datos

El enmascaramiento y desidentificación de datos ocultan y reemplazan los valores de datos reales con sustitutos; están disponibles el enmascaramiento selectivo, la sustitución aleatoria de datos, el difuminado y otras funciones. 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 clúster MySQL HeatWave.

Control de conexión: defensa integrada contra ataques de fuerza bruta

MySQL HeatWave incluye Connection Control, una función de seguridad diseñada para defenderse contra ataques de fuerza bruta. Con las ciberamenazas en constante evolución, proteger tus datos comienza por asegurar el acceso desde la fuente. El control de conexión añade una capa adicional de seguridad al ralentizar automáticamente el tiempo de respuesta ante intentos fallidos de inicio de sesión repetidos desde el mismo host. Este mecanismo puede reducir significativamente la efectividad de los ataques automatizados que dependen de adivinar credenciales a alta velocidad.


Acelerador de consultas en memoria de alto rendimiento

MySQL 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.

Diseñado para ofrecer una escala y un rendimiento masivos

MySQL HeatWave particiona datos de forma masiva en un clúster de nodos, que se pueden utilizar en paralelo, lo que proporciona una excelente escalabilidad interna. Cada nodo de un cluster y cada núcleo de un nodo puede procesar los datos particionados en paralelo. 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.

Optimizado para la nube

El procesamiento de consultas está optimizado para servidores básicos en la nube. Los tamaños de las particiones se han optimizado para adaptarse a la caché de las unidades subyacentes. La superposición de tareas de computación y comunicación está optimizada 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.

Optimizado para altas tasas de transacciones y conexiones

Autopilot mejora el rendimiento del grupo de hilos de MySQL HeatWave, proporcionando un mecanismo para usar óptimamente los recursos de hardware para un mejor rendimiento. Como resultado, MySQL HeatWave ofrece mayor rendimiento para las cargas de trabajo OLTP y evita que disminuya en caso de altos niveles de transacciones y simultaneidad.


Análisis en tiempo real sin ETL

MySQL HeatWave te permite ejecutar análisis en tiempo real en datos en MySQL Database y almacenamiento de objetos sin duplicación de ETL (extracción, transformación y carga). Olvida los tareas complejas y laboriosas de integración con servicios independientes de base de datos de análisis y lakehouse.

Ejecuta análisis en tiempo real

Las consultas analíticas acceden a la información más actualizada, ya que las actualizaciones de las transacciones se replican automáticamente en tiempo real al clúster de análisis de MySQL HeatWave. No es necesario indexar los datos antes de ejecutar consultas analíticas. Los desarrolladores y DBA también pueden aprovechar MySQL HeatWave para analítica en tiempo real de documentos JSON almacenados en MySQL Database y almacenamiento de objetos, acelerando las consultas analíticas en los documentos por órdenes de magnitud.

No realices cambios en las aplicaciones de MySQL

MySQL HeatWave es una solución nativa de MySQL. Las aplicaciones MySQL actuales funcionan sin cambios.

Utiliza las mismas herramientas inteligencia empresarial y de visualización de datos

MySQL HeatWave admite las mismas herramientas de visualización de datos e inteligencia empresarial (BI) que MySQL Database, como Oracle Analytics Cloud, Tableau y Looker.

Mejora la seguridad

Siempre se cifran todos los datos estáticos y en tránsito entre MySQL Database y los nodos del clúster de MySQL 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 almacenes de datos.


Una plataforma de datos moderna con GenAI y ML

MySQL HeatWave proporciona capacidades integradas de IA generativa y aprendizaje automático sin costo adicional.

MySQL HeatWave GenAI

HeatWave GenAI proporciona IA generativa integrada, automatizada y segura con modelos grandes de lenguaje (LLM) en la base de datos; un almacén de vectores automatizado y en la base de datos; procesamiento de vectores a escala; y la capacidad de mantener conversaciones contextuales en lenguaje natural, lo que te permite utilizar la IA generativa sin conocimientos de IA, movimiento de datos ni costos adicionales.

LLM en la base de datos

Utiliza los LLM incorporados en todas las regiones de Oracle Cloud Infrastructure (OCI), OCI Dedicated Region, Oracle Alloy, Amazon Web Services (AWS) y Microsoft Azure y obtén resultados consistentes con un rendimiento predecible en todas las implementaciones. Ayuda a reducir los costos de infraestructura al eliminar la necesidad de aprovisionar GPU.

Almacenamiento de vectores en la base de datos

Realiza generación mejorada por recuperación (RAG) en LLM y tus documentos propios en varios formatos alojados en MySQL HeatWave Vector Store para obtener respuestas más precisas y contextualmente relevantes, sin mover datos a una base de datos de vectores separada.

Generación automatizada de embeddings

Aprovecha el pipeline automatizado para ayudar a descubrir, ingerir y generar documentos propios en MySQL HeatWave Vector Store, facilitando a los desarrolladores y analistas sin experiencia en IA el uso del almacenamiento de vectores.

Procesamiento de vectores a escala

El procesamiento de vectores se paraleliza en hasta 512 nodos de clúster MySQL HeatWave y se ejecuta a ancho de banda de memoria, ayudando a entregar resultados rápidos con una menor probabilidad de pérdida de precisión.

Obtén más información sobre MySQL HeatWave GenAI

HeatWave AutoML

Con el aprendizaje automático (ML) en la base de datos, no necesitas migrar datos a un servicio de ML independiente. Puedes aplicar fácilmente y de forma segura el entrenamiento de ML, la inferencia y la explicación a los datos almacenados tanto dentro de MySQL como en el almacenamiento de objetos. Como resultado, puedes acelerar las iniciativas de ML, aumentar la seguridad y reducir costos.

Automatización del ciclo de vida del aprendizaje automático para ahorrar tiempo y esfuerzo

MySQL 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. Proporciona opciones y flexibilidad para que los usuarios experimentados personalicen el pipeline de aprendizaje automático según sea necesario. MySQL HeatWave AutoML ofrece detección de anomalías, previsión, clasificación, regresión y tareas del sistema de recomendaciones.

Sistema para personalización de recomendaciones

Al considerar tanto la retroalimentación implícita (compras pasadas, comportamiento de navegación, etc.) como la retroalimentación explícita (calificaciones, gustos, etc.), el sistema de recomendación MySQL HeatWave AutoML puede personalizar las recomendaciones. Los sitios de comercio electrónico, por ejemplo, pueden predecir los elementos que a un usuario le gustarán, los usuarios a quienes les gustará un elemento específico y las calificaciones que recibirán los elementos. También pueden, con un usuario dado, obtener una lista de perfiles similares y, con un elemento específico, obtener una lista de artículos similares.

Modelos de aprendizaje automático explicables

Todos los modelos entrenados por HeatWave MySQL AutoML son explicables. Las predicciones con una explicación de los resultados ayudan a mejorar el cumplimiento normativo, la equidad, la repetibilidad y la confianza, así como a reducir las bajas.

Obtén más información sobre MySQL HeatWave AutoML


MySQL HeatWave Lakehouse

MySQL HeatWave Lakehouse te permite consultar datos en almacenamiento de objetos, bases de datos MySQL o una combinación de ambos con una rapidez nunca antes vista. El procesamiento de consultas se realiza íntegramente en el motor MySQL HeatWave, de modo que puedes utilizar MySQL HeatWave Lakehouse con cargas de trabajo que no sean MySQL, así como cargas de trabajo compatibles con MySQL.

Arquitectura con escalabilidad horizontal para la gestión de datos y el procesamiento de consultas.

La arquitectura de particionado masivo de MySQL HeatWave permite una arquitectura de escalamiento para MySQL HeatWave Lakehouse. Las operaciones de procesamiento de consultas y gestión de la información, como carga/recarga, se escalan en función del tamaño de los datos. Los clientes pueden consultar hasta medio petabyte de datos en el almacenamiento de objetos con MySQL HeatWave Lakehouse sin copiarlo a la base de datos de MySQL. El clúster de MySQL HeatWave se escala a 512 nodos.

Automatización basada en aprendizaje automático para aumentar el rendimiento y ahorrar tiempo

Reduce la sobrecarga de administración de bases de datos y mejora el rendimiento con MySQL HeatWave Autopilot:

La inferencia automática de esquema infiere automáticamente la asignación de datos de archivos a la definición de esquema correspondiente para todos los tipos de archivo compatibles, incluidos los archivos CSV. Como resultado, los clientes no necesitan definir y actualizar manualmente la asignación de esquema de los archivos, lo que ahorra tiempo y esfuerzo.

El muestreo de datos adaptativo brinda muestras inteligentes de los archivos en el almacenamiento de objetos para proporcionar a MySQL HeatWave Autopilot información con la que pueda realizar predicciones de automatización. Usando el muestreo de datos adaptativo, MySQL HeatWave Autopilot puede escanear y hacer predicciones, como el mapeo de esquemas en un archivo de 400 TB en menos de un minuto.

Obtén más información sobre MySQL HeatWave Lakehouse


Disponible en nubes públicas y en tu centro de datos

Puedes implementar MySQL HeatWave en OCI, AWS o Azure. Puedes replicar datos de aplicaciones OLTP locales a HeatWave MySQL para obtener análisis casi en tiempo real y procesar datos de vectores en la nube. También puedes usar HeatWave MySQL en tu centro de datos con OCI Dedicated Region.

MySQL HeatWave en AWS ofrece una experiencia nativa para los clientes de AWS. La consola, el plano de control y el plano de datos residen en AWS.