Si está desarrollando aplicaciones de base de datos en AWS y necesita análisis en tiempo real y consultas extremadamente rápidas, para eso se creó MySQL HeatWave en AWS. En lugar de crear complicados pipelines de ETL para mover datos a una base de datos de análisis independiente, HeatWave aprovecha la aceleración en memoria para proporcionar funcionalidad de análisis en tiempo real (OLAP) sin afectar el rendimiento de las cargas de trabajo transaccionales (OLTP). MySQL HeatWave es un servicio totalmente administrado, que permite a los desarrolladores crear e implementar rápidamente aplicaciones nativas en la nube seguras utilizando la base de datos de código abierto más popular del mundo. MySQL HeatWave está desarrollado y respaldado por el equipo de desarrollo MySQL de Oracle.
Una de las mejores cosas de MySQL HeatWave es la capacidad de ejecutar análisis directamente con los datos transaccionales existentes, lo que significa que solo necesita gestionar una base de datos en lugar de dos, y puede obtener análisis seguros en tiempo real sin la complejidad, la latencia y el costo de la duplicación de ETL.
Para empezar, comience de forma gratuita en AWS. Un registro rápido proporcionará $300 en créditos gratuitos para ver lo increíble que puede ser MySQL HeatWave en AWS.
Tenga en cuenta que MySQL HeatWave on AWS está integrado con el sistema de gestión de identidad y acceso de OCI. Cuando se registre en HeatWave en AWS, se le dirigirá a la página de conexión de OCI, donde debe conectarse con una cuenta de OCI Cloud (que ha creado anteriormente). Para simplificar las cosas, la facturación se gestiona y supervisa en OCI.
Para empezar a trabajar con MySQL HeatWave en AWS, no necesita ni experiencia de AWS ni una cuenta de AWS. Sin embargo, si los tiene, no hay límite en lo que puede hacer para integrar aplicaciones de AWS con MySQL HeatWave. ¡Así que vamos!
wget https://downloads.mysql.com/docs/airport-db.tar.gz
tar xvzf airport-db.tar.gz
dig +short myip.opendns.com @resolver1.opendns.com
mysqlsh username@hostname
util.loadDump("airport-db", {threads: 16, deferTableIndexes: "all", ignoreVersion: true})
select * from airplane limit 10000;
mysql SELECT booking.price, count(*) FROM booking WHERE booking.price > 500 GROUP BY booking.price ORDER BY booking.price LIMIT 10;
mysql SELECT booking.price, count(*) FROM booking WHERE booking.price > 500 GROUP BY booking.price ORDER BY booking.price LIMIT 10;
Hasta ahora hemos creado una instancia de base de datos MySQL y un cluster HeatWave en AWS, cargado algunos datos y pinchado un poco alrededor del sistema. Ha visto la espectacular mejora del rendimiento obtenida al ejecutar consultas en HeatWave...all sin la necesidad de ETL de ningún dato entre sistemas. Con todo este poder al alcance de su mano, le recomendamos encarecidamente que continúe explorando el rendimiento y las capacidades. ¡Acabamos de rascar la superficie!
¿Deseas más información? ¡Únete a la discusión en nuestro canal público de Slack!
Esta página ha sido traducida por una máquina.