Es hora de dejar de construir bases de datos KV

2025-03-25
Es hora de dejar de construir bases de datos KV

El autor critica las bases de datos Key-Value por ser excesivamente simplistas y carecer de poder expresivo, lo que las hace difíciles de usar. Si bien son populares entre los proveedores de motores de almacenamiento, las bases de datos KV son simplemente bloques de construcción para modelos de datos razonables, obligando a los usuarios a construirlos desde cero, a menudo con resultados subóptimos. El autor propone un término medio: una base de datos integrada con registros tipados, separando los esquemas lógicos y físicos, pero escribiendo consultas contra el esquema físico. Esto evita los planificadores de consultas complejos, admite cambios de esquema asíncronos e intercambio de diseños. Este enfoque equilibra la independencia de datos con la simplicidad necesaria para los sistemas integrados, ofreciendo una alternativa convincente tanto para las tiendas KV simples como para las complejidades de las bases de datos relacionales completas.

Desarrollo