Kronotop: Una base de datos de documentos distribuida y transaccional compatible con Redis

2025-01-20
Kronotop: Una base de datos de documentos distribuida y transaccional compatible con Redis

Kronotop es una base de datos de documentos distribuida y transaccional compatible con Redis, respaldada por FoundationDB. Admite un lenguaje de consulta similar a MQL, transacciones ACID y un motor de almacenamiento en disco con un modelo de replicación principal-secundario. Aunque todavía está en sus primeras etapas de desarrollo, con una API inestable, ya cuenta con características como ZMap (un almacén de clave-valor ordenado), espacios de nombres y soporte parcial para estructuras de datos Redis (cadenas y hashes). Los planes futuros incluyen soporte para más estructuras de datos Redis (listas, conjuntos, conjuntos ordenados) y una estructura de datos Bucket para almacenar documentos similares a JSON con soporte para el lenguaje de consulta MQL y transacciones.

Desarrollo