Diseño y Desarrollo de una Plataforma de Venta de Boletos de Cine con Spring Boot

Arquitectura Tecnológica del Sistema La implementación de un sistema de venta de boletos para cine se sustenta en una pila tecnológica robusta, orientada a la escalabilidad y mantenibilidad. Componentes del Lado del Servidor (Backend) Framework Principal: Spring Boot 2.x, para una configuración ágil y desarrollo rápido de microservicios. Capa ...

Publicado el 8-12 16:29

Explorando los Motores de Almacenamiento en MySQL: InnoDB y MyISAM

En el ecosistema de MySQL, los motores de almacenamiento son componentes cruciales que determinan cómo los datos son gestionados, almacenados y recuperados en el sistema de archivos. Cada motor ofrece un conjunto distinto de funcionalidades, afectando el rendimiento, la concurrencia, la integridad de los datos y la capacidad de recuperación. Lo ...

Publicado el 8-12 12:57

Solución: el reinicio de la contraseña de root de MySQL no funciona

Reiniciar la contraseña de root en MySQL suele ser una tarea rápida, pero en ocasiones el procedimiento parece completarse y la nueva contraseña sigue sin ser aceptada. Este artículo describe un caso real en un entorno de pruebas con Windows Server 2019 y MySQL 5.6, explica la causa y muestra la solución aplicada. Escenario Entorno de pruebas c ...

Publicado el 8-11 15:08

Comandos Básicos de MySQL

# Conexión a MySQL # Formato del comando mysql -u <nombre_de_usuario> -p[contraseña] # Primer formato mysql -u root -p123456 # Segundo formato mysql -u root -p # Salir de la conexión exit; # Mostrar todas las bases de datos en MySQL show databases; # Seleccionar una base de datos # Formato use <nombre_de_base_de_datos>; # Ejempl ...

Publicado el 8-11 07:02

Arquitectura e Implementación de un Sistema de Gestión de Asociaciones basado en SpringBoot y Vue.js

La digitalización de la gestión en organizaciones y clubes universitarios requiere herramientas robustas que centralicen la información y optimicen los procesos administrativos. Un sistema basado en la arquitectura desacoplada de SpringBoot para el backend y Vue.js para el frontend ofrece una solución escalable y eficiente para manejar membresí ...

Publicado el 8-9 18:36

Estrategias de Copia de Seguridad y Recuperación en MySQL con Percona XtraBackup

Introducción a Percona XtraBackup En entornos de producción donde los volúmenes de datos superan los 50 GB o 100 GB, las estrategias tradicionales como mysqldump o las copias en frío resultan insuficientes debido al tiempo de inactividad que requieren. Para mitigar este impacto, es fundamental implementar un esquema de copias de seguridad incre ...

Publicado el 8-9 12:46

Conexión a MySQL desde Node.js con y sin ORM

Preparación del entorno Primero creamos la base de datos y la tabla que usaremos en los ejemplos: CREATE DATABASE gestion_notas; USE gestion_notas; CREATE TABLE notas ( id INT PRIMARY KEY AUTO_INCREMENT, titulo VARCHAR(255) NOT NULL, contenido TEXT NOT NULL, fecha_creacion TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); INSERT INTO notas (titu ...

Publicado el 8-8 20:57

Optimización de MySQL mediante el Registro de Consultas Lentas

Introducción al Registro de Consultas Lentas El registro de consultas lentas (slow query log) es una funcionalidad crítica en MySQL diseñada para identificar sentencias SQL que exceden un tiempo límite de ejecución determinado. Específicamente, el sistema captura aquellas consultas cuyo tiempo de respuesta supera el valor configurado en la vari ...

Publicado el 8-3 00:48

Implementación de Integridad Referencial y Automatización con Triggers en MySQL

Conceptos Fundamentales de los Triggers en MySQL Los triggers (disparadores) en MySQL son objetos de base de datos que se ejecutan automáticamente en respuesta a eventos específicos (como INSERT, UPDATE o DELETE) sobre una tabla. Son herrameintas esenciales para garantizar la integridad de los datos, aplicar reglas de negocio complejas y manten ...

Publicado el 8-2 19:45

PolarDB-X V2.3: Lanzamiento de Código Abierto con Arquitectura Híbrida Centralizada y Distribuida

En la conferencia Yunqi 2023, PolarDB-X lanzó oficialmente la versión 2.3.0, introduciendo la edición estándar de PolarDB-X (forma centralizada). Esta versión ofrece los nodos DN del sistema distribuido como un servicio independiente, soporta el modo de réplica múltiple con protocolo Paxos, el motor de transacciones distribuido Lizard, y es 100 ...

Publicado el 8-1 02:23