Respaldo remoto de bases de datos MySQL mediante mysqldump y cron
Se requiere replicar una base de datos desde un servidor origen a un servidor destino de forma periódica. Las condiciones iniciales son las siguientes:
Srevidor A (origen): IP 192.168.5.193, base de datos TestDB
Servidor B (destino): IP 192.168.5.194
La solución se basa en mysqldump para exportar los datos y cron para programar la tarea.
1. C ...
Publicado el 8-18 08:56
Sistema de Recomendación MySQL: Guía Práctica Basada en Coincidencia Relacional
Los sistemas de recomendación constituyen una de las aplicaciones más importantes en el ámbito de la tecnología de la información, particularmente en areas como la personalización de contenidos, la recomendación de productos en comercio electrónico y los flujos de actividad en redes sociales. Con el desarrollo de tecnologías como Big Data y apr ...
Publicado el 8-18 03:46
Implementación y Configuración de la Plataforma de Video WVP-GB28181-Pro
Arquitectura y Despliegue de WVP-GB28181-Pro para Videovigilancia
WVP-GB28181-Pro es una solución de código abierto diseñada para la gestión de videovigilancia bajo el estándar GB28181. Esta plataforma permite la integración de dispositivos de diversos fabricantes, centralizando la administración y superando las limitaciones de los sistemas tra ...
Publicado el 8-17 10:53
Programación con JDBC
Introducción a JDBC
Interfaces y clases comunes para conexiones a bases de datos
Acceso a bases de datos mediante JDBC
Contenido del capítulo
I. Introducción
1. Concepto
JDBC significa Java DataBase Connectivity. Es una especificación estándar desarrollada por Sun Microsystems (ahora Oracle) que permite a las aplicaciones Java interactuar con ...
Publicado el 8-16 07:53
Desarrollo de un Sistema Integral de Gestión de Ventas Inmobiliarias con Spring Boot y Vue.js
Descripción del Proyecto
Este sistema representa una solución completa para la gestión de activos inmobiliarios, desarrollada bajo una arquitectura de software desacoplada (Frontend y Backend independientes). Implementa tecnologías modernas como Java con Spring Boot para la lógica de servidor y Vue.js para la interfaz de usuario, proporcionando ...
Publicado el 8-15 16:23
Gestión y Consultas Avanzadas de MySQL en Contenedores Docker
Despliegue de MySQL en Docker
Para ejecutar una instancia de MySQL utilizando Docker, es fundamental configurar la persistencia de datos mediante volúmenes y establecer las credenciales del administrador. A continuación, se muestra el comando para levantar el contenedor mapeando el puerto y montando un directorio local:
docker run -d \
-p 330 ...
Publicado el 8-13 12:27
Despliegue de Archery utilizando Docker y Docker Compose
Configuración del entorno previo
Archery es una plataforma de gestión de SQL que requiere Python 3.7 o superior para su backend. Si tu sistema no incluye una versión adecuada, puedes compilarla desde el código fuente.
# 1. Instalar dependencias necesarias
sudo yum install -y openssl-devel bzip2-devel expat-devel gdbm-devel \
...
Publicado el 8-12 16:54
Restricciones de Campos en Bases de Datos
Restricciones de Campos en Bases de Datos
Sin Signo y Relleno con Ceros
unsigned
id int unsigned
zerofill
id int(5) zerofill
No Nulo
not null
create table usuarios(
id int,
nombre varchar(16)
);
insert into usuarios(id) values(1);
insert into usuarios(nombre) values('maria');
insert into usuarios values('pedro',2);
create table ...
Publicado el 8-12 16:35
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