Skip to content

Category · 25 concepts

Data Storage

Technologies for persisting and organizing application data, including relational and non-relational databases.

Concepts in this location

Difficulty

Showing 10 of 25

concept · intermediateBase de Datos de GrafosLas bases de datos de grafos —Neo4j, ArangoDB— modelan datos como nodos y relaciones, permitiendo consultas sobre la topología de las conexiones que serían muy costosas en SQL.concept · intermediateBase de Datos DocumentalUna base de datos documental almacena datos como documentos —típicamente JSON o BSON—, donde cada documento es autónomo y puede tener una estructura distinta, ideal para datos semi-estructurados.concept · intermediateBase de Datos Key-ValueUna base de datos key-value almacena datos como pares clave-valor, ofreciendo acceso por clave con latencia mínima, ideal para caching, sesiones y configuraciones.concept · intermediateBase de Datos Wide ColumnLas bases de datos wide-column —Cassandra, HBase— almacenan datos en columnas agrupadas por familia, optimizadas para escrituras masivas y lecturas por clave de partición a escala de petabytes.technology · foundationBases de datos no relacionalesLas bases de datos no relacionales usan modelos como documentos, clave-valor, columnas amplias o grafos para optimizar acceso, escala y flexibilidad fuera del esquema relacional clásico.technology · foundationBases de datos relacionalesUna base de datos relacional organiza datos en tablas relacionadas y usa SQL, claves, constraints y transacciones para consultar y proteger consistencia.concept · intermediateDesnormalizaciónLa desnormalización introduce redundancia controlada en una base de datos para acelerar consultas, sacrificando algo de integridad y espacio a cambio de menos JOINs y mejor rendimiento de lectura.concept · intermediateEXPLAINEXPLAIN es un comando SQL que muestra el plan de ejecución de una query, revelando cómo el motor de base de datos planea acceder a los datos —índices, scans, joins— para diagnosticar y optimizar el rendimiento.concept · intermediateÍndices de Base de DatosUn índice de base de datos es una estructura auxiliar que acelera las consultas a cambio de overhead en escrituras y almacenamiento, como el índice alfabético de un libro.concept · intermediateÍndices SecundariosUn índice secundario es un índice adicional sobre columnas que no son la clave primaria, permitiendo consultas eficientes por otros criterios sin escanear toda la tabla.