awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesEmbedded Database Engines

Database engines designed to be integrated directly into an application process rather than running as a standalone service.

Distinct from Rust Database Bindings: Focuses on the embedded architectural pattern rather than just language-specific driver bindings

Explore 2 awesome GitHub repositories matching data & databases · Embedded Database Engines. Refine with filters or upvote what's useful.

Awesome Embedded Database Engines GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • mit-pdos/noriaAvatar de mit-pdos

    mit-pdos/noria

    5,239Ver en GitHub↗

    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.

    Offers a high-performance data storage server that can be embedded directly into Rust programs via native bindings.

    Rust
    Ver en GitHub↗5,239
  • siddontang/ledisdbAvatar de siddontang

    siddontang/ledisdb

    4,119Ver en GitHub↗

    Ledisdb es un servidor de base de datos NoSQL de alto rendimiento escrito en Go. Funciona como un almacén de clave-valor que soporta estructuras de datos complejas y utiliza almacenamiento en disco persistente para gestionar volúmenes de datos que exceden la capacidad de memoria del sistema. El sistema está diseñado tanto como un servidor independiente como una biblioteca de motor embebible que se integra directamente en binarios de Go. Cuenta con un almacén de datos programable que ejecuta scripts Lua del lado del servidor para operaciones atómicas y proporciona una API HTTP para intercambio de datos usando serialización JSON, BSON y msgpack. La base de datos incluye capacidades para replicación de datos distribuida entre nodos primarios y réplicas para asegurar alta disponibilidad. También implementa expiración de tiempo de vida (TTL) para la eliminación automática de datos, autenticación de usuario para la seguridad de las peticiones y herramientas de mantenimiento para reparar archivos de datos corruptos.

    Ships a database engine designed to be integrated directly into an application process as a Go library.

    Go
    Ver en GitHub↗4,119
  1. Home
  2. Data & Databases
  3. Rust Database Bindings
  4. Embedded Database Engines