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.

intermediate

Plantilla de Runbook de Migración de Base de Datos

Plantilla de runbook de migración de base de datos para ejecutar cambios de esquema de forma segura...

intermediate

Plantilla de Documentación de Esquema de Base de Datos

Una plantilla para documentar esquemas de base de datos con relaciones entre entidades,...

advanced

RAG en Producción

Construir sistemas RAG en produccion. Cubre estrategias de chunking, modelos de embedding, vector...

advanced

Vector Databases

Comparar y usar vector databases en produccion. Cubre Pinecone, Weaviate, Chroma, pgvector, Milvus...

advanced

CQRS + Event Sourcing — Guía Combinada

Guía práctica de combinar CQRS y Event Sourcing: separar modelos de lectura y escritura,...

intermediate

Data Lake vs Data Warehouse — Guía de Arquitectura

Guía práctica de arquitectura Data Lake: almacenamiento estructurado vs no estructurado, conceptos...

intermediate

Arquitectura Lakehouse — Lo Mejor de Ambos Mundos

Guía práctica de arquitectura Lakehouse: combinar flexibilidad de almacenamiento de data lake con...

advanced

Estrategias de Caching con Redis

caching con Redis: cache-aside, read-through, write-through, write-behind y refresh-ahead. Cubre...

intermediate

Pooling de Conexiones

Guía práctica sobre pooling de conexiones de base de datos: dimensionar pools, manejar timeouts de...

connection-pooling pgbouncer database-performance resource-management
advanced

Migración de Datos: Estrategias Zero-Downtime que Funcionan

Guía práctica sobre migración de datos: planificación, patrones de doble escritura, estrategias de...

advanced

Sharding de Base de Datos

Guía práctica sobre sharding de base de datos: elegir claves de shard, enrutar consultas,...

intermediate

Búsqueda de Texto Completo

Guía práctica sobre búsqueda de texto completo: tsvector de PostgreSQL, indexación en...

intermediate

Réplicas de Lectura: Escala Lecturas Sin Cambiar la

Guía práctica sobre réplicas de lectura: configurar replicación, enrutar consultas de lectura,...

intermediate

ACID vs BASE — Modelos de Consistencia Explicados

Guía práctica comparando modelos de consistencia ACID y BASE: cuándo elegir consistencia fuerte,...

intermediate

Teorema CAP y Trade-offs de Bases de Datos

Guía práctica del teorema CAP: consistencia, disponibilidad y tolerancia a particiones. Aprende a...

advanced

Database Sharding

database sharding. Cubre range-based, hash-based y directory-based partitioning strategies,...

advanced

Elasticsearch Cluster Setup

Despliega y escala clusters de Elasticsearch. Cubre roles de nodos, sharding, réplicas, index...

advanced

MongoDB Indexing

MongoDB indexing. Cubre single field, compound, text, geospatial, TTL, wildcard, hashed indexes,...

advanced

PostgreSQL Replication

PostgreSQL replication. Cubre streaming replication, logical replication, cascading replicas,...

advanced

PostgreSQL Tuning

Optimiza PostgreSQL para alto throughput. Cubre tuning de configuración, estrategias de indexación,...

No se encontraron resultados.