awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesEmbedded Database Integrations

Libraries and engines that integrate directly into applications as a dependency, eliminating the need for a separate database server process.

Distinct from Database-as-a-Service Tooling: The candidates focus on cloud-based services (BaaS/PaaS/DBaaS), whereas this is about local, serverless library integration into an application process.

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

Awesome Embedded Database Integrations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • sqlite/sqliteAvatar sqlite

    sqlite/sqlite

    9,909Vezi pe GitHub↗

    SQLite este un motor de baze de date relaționale serverless și o bibliotecă bazată pe C care stochează datele într-un singur fișier local pe disc. Funcționează ca o bază de date SQL încorporată, integrându-se direct în aplicații fără a fi nevoie de un proces de server separat. Motorul include capabilități specializate pentru indexarea căutării full-text și interogarea datelor spațiale folosind structuri R-Tree pentru intervale de coordonate geografice sau geometrice. Sistemul oferă suport extins pentru manipularea datelor SQL, recuperarea și repararea bazelor de date, precum și urmărirea modificărilor pentru sincronizarea acestora între baze de date. De asemenea, dispune de o interfață bazată pe terminal pentru gestionarea și configurarea bazei de date.

    Integrating a full SQL engine directly into a larger application as a library to manage data without a separate server.

    C
    Vezi pe GitHub↗9,909
  • syndtr/goleveldbAvatar syndtr

    syndtr/goleveldb

    6,319Vezi pe GitHub↗

    goleveldb este o bază de date embedded de tip cheie-valoare pentru Go. Oferă persistența și indexarea locală a datelor, permițând aplicațiilor să stocheze și să preia informații folosind chei unice fără a necesita un server separat. Baza de date organizează datele folosind un log-structured merge-tree și indexare persistentă în ordine lexicografică. Această structură suportă scanări eficiente de interval și căutări bazate pe prefix. Sistemul include capabilități pentru scrieri atomice în lot pentru a asigura consistența datelor și a evita actualizările parțiale. Performanța este gestionată prin write-ahead logging, buffering bazat pe memorie și filtre bloom pentru a reduce input-ul și output-ul inutil pe disc.

    Integrates directly into Go applications as a library to handle local persistence without a separate server.

    Godatabasegoleveldb
    Vezi pe GitHub↗6,319
  • h2database/h2databaseAvatar h2database

    h2database/h2database

    4,607Vezi pe GitHub↗

    H2 este un sistem de gestionare a bazelor de date relaționale compatibil JDBC, scris în Java. Funcționează ca o bază de date SQL embeddable care poate rula direct în procesul unei aplicații pentru a elimina latența rețelei, sau ca o bază de date în memorie pentru stocare volatilă de înaltă performanță. Include, de asemenea, o consolă bazată pe web pentru executarea comenzilor SQL și administrarea schemelor. Sistemul se caracterizează prin moduri de implementare flexibile, inclusiv un mod server standalone pentru acces TCP/IP la distanță și un mod mixt pentru conectivitate locală și la distanță simultană. Dispune de un strat de emulare a dialectelor și moduri de compatibilitate care îi permit să imite comportamentul și sintaxa altor sisteme de baze de date. Motorul oferă un set larg de capabilități, acoperind tranzacții ACID cu controlul concurenței multi-versiune (MVCC), suport pentru date geospațiale și JSON, precum și funcții analitice avansate de tip window. Include instrumente pentru conservarea datelor prin backup-uri comprimate, restaurarea scripturilor SQL și gestionarea memoriei off-heap pentru a manipula seturi mari de date. Baza de date se integrează cu aplicațiile folosind drivere standard Java Database Connectivity și URL-uri de conexiune.

    Integrates directly into Java application processes to eliminate network latency and deployment complexity.

    Javadatabasejavajdbc
    Vezi pe GitHub↗4,607
  • siddontang/ledisdbAvatar siddontang

    siddontang/ledisdb

    4,119Vezi pe GitHub↗

    Ledisdb este un server de bază de date NoSQL de înaltă performanță scris în Go. Funcționează ca un magazin cheie-valoare care suportă structuri de date complexe și utilizează stocarea persistentă pe disc pentru a gestiona volume de date care depășesc capacitatea memoriei sistemului. Sistemul este conceput atât ca un server autonom, cât și ca o bibliotecă de motor încorporabilă care se integrează direct în binarele Go. Dispune de un magazin de date scriptabil care execută scripturi Lua pe partea de server pentru operațiuni atomice și oferă un API HTTP pentru schimbul de date folosind serializarea JSON, BSON și msgpack. Baza de date include capabilități pentru replicarea distribuită a datelor între nodurile primare și replică pentru a asigura disponibilitatea ridicată. De asemenea, implementează expirarea "time-to-live" pentru eliminarea automată a datelor, autentificarea utilizatorilor pentru securitatea cererilor și instrumente de întreținere pentru repararea fișierelor de date corupte.

    Integrates the data engine directly into Go applications as a dependency, removing the need for a separate server.

    Go
    Vezi pe GitHub↗4,119
  1. Home
  2. Data & Databases
  3. Embedded Database Integrations