databases
Recursos prácticos sobre databases para ingenieros de software.
98 resultados
Almacenando, Consultando y Escalando Datos
Las bases de datos son la capa de persistencia de la que toda aplicación depende. Elegir entre relacional y NoSQL, diseñar índices, manejar migraciones y optimizar queries lentas son habilidades que impactan directamente la experiencia del usuario y el costo de infraestructura.
Esta sección cubre recetas para conexiones PostgreSQL y MySQL, operaciones CRUD en MongoDB, estrategias de cacheo con Redis y patrones de diseño de schemas. También encontrarás guías sobre transacciones ACID, pools de conexiones e implementación de búsqueda full-text.
Implementar event sourcing en una base de datos relacional
Construye sistemas de event sourcing usando bases de datos relacionales con event stores,...
Ejecutar SQL Crudo
Cómo ejecutar consultas SQL crudas de forma segura con sentencias parametrizadas.
Búsqueda de Texto Completo
Cómo implementar búsqueda de texto completo con Elasticsearch, Meilisearch y PostgreSQL.
Operaciones CRUD con MongoDB y Mongoose
Como realizar operaciones Crear, Leer, Actualizar y Eliminar en MongoDB usando Mongoose ODM con...
Bloqueo Optimista: Versionado
Implementa bloqueo optimista con versionado para evitar actualizaciones perdidas. Ejemplos...
Optimizacion de Queries e Indexing en PostgreSQL
Analiza y optimiza queries lentas en PostgreSQL usando EXPLAIN, indexing apropiado, partial indexes...
Patrones de Cache de Redis para Aplicaciones de Alto
Como implementar patrones cache-aside, write-through y write-behind con Redis para reducir carga de...
Evolución de Schema de Base de Datos
Evoluciona schemas de base de datos de forma segura con cambios backward-compatible, migraciones...
Sembrar Base de Datos
Cómo sembrar bases de datos con datos realistas para desarrollo, testing y staging usando scripts...
Borrado Lógico: Guía Práctica
Aprende a implementar borrado lógico (soft deletes) en Python, JavaScript y Java. Ejemplos con...
Encontrar y eliminar filas duplicadas en SQL
Detecta y elimina registros duplicados en tablas SQL usando GROUP BY y HAVING, conservando la fila...
Configurar índices de búsqueda de texto completo
Configura índices de búsqueda de texto completo en PostgreSQL para consultar grandes columnas de...
Analizar y optimizar índices SQL con EXPLAIN
Identifica índices faltantes, sin uso e ineficientes leyendo planes de ejecución y midiendo el...
Joins en SQL
Ejemplos prácticos de INNER, LEFT, RIGHT y FULL OUTER JOIN con patrones de consultas del mundo real.
Migración de columnas sin downtime
Renombra columnas o cambia tipos de datos sin bloquear tablas usando vistas, triggers y estrategias...
Particionar tablas grandes por fecha o rango
Divide tablas SQL enormes en particiones más pequeñas por fecha, rango o lista para mejorar el...
Recorrer datos jerárquicos con CTEs recursivas
Consulta estructuras en árbol o grafo en SQL usando expresiones comunes de tabla recursivas para...
Clasificar filas y calcular totales acumulados con
Usa funciones de ventana SQL para clasificar filas, calcular totales acumulados y comparar valores...
[ES] Use ORM for CRUD
[ES] How to perform CRUD operations using ORMs in Python, JavaScript, and Java.
Implementar Event Sourcing con CQRS en Python
Construir un sistema event-sourced con separacion CQRS usando Python, persistencia de event store,...
No se encontraron resultados.