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.

advanced

Redis en Producción

Correr Redis en produccion. Cubre persistence (RDB, AOF), clustering, sentinel para HA, failover...

advanced

SQL Query Optimization

Optimizar SQL queries. Cubre EXPLAIN plan analysis, index strategies, join optimization, N+1 query...

intermediate

Desnormalización de Bases de Datos

Guía práctica de desnormalización de bases de datos: cuándo intercambiar almacenamiento por...

intermediate

Guía de Diseño de Bases de Datos

Guía práctica para diseñar bases de datos relacionales con normalización, indexación y modelado de...

intermediate

Normalización de Bases de Datos — 1NF a 5NF Explicado

Guía visual de normalización de bases de datos: aprende 1NF a 5NF con ejemplos prácticos, cuándo...

database-normalization database-design guide
intermediate

Replicación de Bases de Datos

Guía práctica de estrategias de replicación de bases de datos: master-slave, multi-master, síncrona...

database-replication failover high-availability guide
advanced

Sharding y Particionamiento de Bases de Datos

Guía práctica de particionamiento horizontal (sharding), vertical y estrategias range vs hash....

intermediate

Bases de Datos de Grafos

Guia practica de bases de datos de grafos: modelo de grafo de propiedades, lenguaje Cypher,...

intermediate

Estrategias de Indexación — Desde B-Trees hasta BRIN

Guía práctica de índices de bases de datos: B-Trees, Hash, GIN, GiST, BRIN e índices parciales....

intermediate

Selección de Base de Datos NoSQL

Guía práctica para elegir la base de datos NoSQL correcta. Compara documentos, clave-valor,...

intermediate

Patrones de Modelado NoSQL

Guia practica de modelado NoSQL: embebido vs referenciado, diseno basado en patrones de acceso, y...

cassandra data-modeling dynamodb embeddings
intermediate

CTEs en SQL — Expresiones de Tablas Comunes Explicadas

Guia practica de CTEs en SQL: expresiones no recursivas y recursivas, legibilidad, rendimiento y...

sql cte recursive-cte readability
beginner

SQL Joins — Guía Visual con Ejemplos

Guía visual de SQL joins: INNER, LEFT, RIGHT, FULL OUTER, CROSS y SELF joins con ejemplos...

intermediate

Optimización de Rendimiento SQL

Una guía práctica para optimizar consultas SQL: estrategias de indexación, reescritura de queries,...

intermediate

Funciones de Ventana SQL — Referencia Detallada

Guia practica de funciones de ventana SQL: ROW_NUMBER, RANK, DENSE_RANK, LEAD, LAG, SUM, AVG sobre...

intermediate

Bases de Datos de Series Temporales

Guia practica de bases de datos de series temporales: cuando usar un TSDB especializado, modelo de...

intermediate

Bases de Datos Vectoriales

Guia practica de bases de datos vectoriales: embeddings, busqueda por similitud, vecinos...

advanced

Bases de Datos Serverless

Elegir y operar bases de datos serverless para aplicaciones event-driven. Cubre DynamoDB, Aurora...

No se encontraron resultados.