1 repositorio
The capability to host a database engine directly within an application process.
Distinct from Embedded Server Hosting: Candidates focus on hardware hosting or servlets; this is about integrating a database engine as a library.
Explore 1 awesome GitHub repository matching data & databases · Embedded Database Integration. Refine with filters or upvote what's useful.
Noria es un motor de flujo de datos dinámico y una base de datos de vistas materializadas que transforma operaciones de lectura costosas en búsquedas rápidas por clave. Opera como un sistema con estado que actualiza incrementalmente las vistas dependientes a medida que cambian las tablas relacionales base subyacentes. El sistema puede funcionar como un emulador del protocolo MySQL, imitando el protocolo binario para permitir que las aplicaciones obtengan datos precalculados sin cambiar el código del cliente. También puede utilizarse como una base de datos embebida en Rust, integrando el servidor directamente en un programa mediante enlaces nativos para realizar operaciones de flujo de datos sin coordinación externa. El proyecto cubre la coordinación de flujo de datos distribuido, incluyendo el seguimiento del estado de los nodos trabajadores mediante señales de latido (heartbeats). Proporciona herramientas para la gestión de tablas relacionales, sincronización incremental de vistas y gestión de grafos de flujo de datos. La observabilidad se admite mediante la recopilación de estadísticas de dominio, pruebas de rendimiento y un inspector de datos web para explorar los resultados precalculados.
Allows integrating the server directly into a process to perform data-flow operations without external coordination.