Top 22 C Database Projects
WCDB is a cross-platform database framework developed by WeChat.
The high-performance distributed SQL database for global, internet-scale apps.Latest mention: Use Retool to Quickly Build Distributed SQL and React Apps | dev.to | 2020-09-24
YugabyteDB is an open source, high-performance distributed SQL database built on a scalable and fault-tolerant design inspired by Google Spanner. YugabyteDB is PostgreSQL wire compatible with support for advanced RDBMS features like stored procedures, triggers, and UDFs.
Minimalistic C client for Redis >= 1.2
High-performance time-series aggregation for PostgreSQL
Modern transactional key-value/row storage library.
Unofficial git mirror of SQLite sources (see link for build instructions)
Read-only mirror of official repo on openldap.org. Issues and pull requests here are ignored. Use OpenLDAP ITS for issues.
The Pi-hole FTL engineLatest mention: Any advices for running Pi-Hole on big traffic | reddit.com/r/pihole | 2021-01-21
Not following you here. The code I'm looking at says they are queried from the database. Presumably they are cached in memory after they are looked up, though.
One of the fastest embeddable key-value ACID database without WAL. libmdbx surpasses the legendary LMDB in terms of reliability, features and performance.
Rock solid distributed database specializing in active/active automatic failover and WAN replication
A high-performance MongoDB driver for C
PostgreSQL Audit ExtensionLatest mention: Auditing PostgreSQL Using pgAudit | dev.to | 2021-01-18
pgAudit, with all its capabilities, simplifies the process of auditing by generating the audit trail log. Though there are a few caveats, like logging of renamed objects under the same name, it is still a robust tool that provides the required functionality. However, the audit information written in logs may not be just ideal for the auditing process - the auditing process is even better when those logs can be converted to a database schema, and audit data can be loaded to the database so you can easily query the information. This is where the PostgreSQL Audit Log Analyzer (pgAudit Analyze) is helpful. For more information, refer to the github pages of pgAudit and pgAudit Analyze.
A PostgreSQL client library for RubyLatest mention: Ruby 3.0 and the new FiberScheduler interface | news.ycombinator.com | 2020-12-28
> each is in its own OS thread and GVL releases when the thread blocks.
The GVL isn't automatically released when a thread blocks on IO. Each bit of native code performing IO has to explicitly release it like in the pg gem here: https://github.com/ged/ruby-pg/blob/fb465855ce1dd12cf7eb69c9...
Easy direct access to your database 🎯 http://oleghnidets.github.io/OHMySQL/
Cloudflare Workers providing a SQL APILatest mention: Serverless SQLite | news.ycombinator.com | 2021-01-20
edge-sql  allows arbitrary SQLite queries to be executed over an immutable external data set. The demo uses a Forex data set stored in Workers KV.
Client issued arbitrary queries is one of the use cases for GraphQL and publishing immutable data sets on the web is the main use case for Simon Wilson’s Datasette .
In-memory SQLite compiled to WASM works in the browser and Node.js too. In the future, we can expect proper ACID operations on any WASM runtime that supports fsync in WASI , a POSIX-like API.
A simple sqlite3 library for Haskell
Module for Effortless Redundancy and Loadbalancing In Naemon
Houndsniff is a hash identification and recognition tool that uses a database to compare a hash's features to characteristics of other commong hashing algorithm results.Latest mention: I wrote a hash identification tool in C | reddit.com/r/C_Programming | 2021-01-02
Lightweight SQLite administration tool for WindowsLatest mention: Totally lost - reading a single db file | reddit.com/r/sqlite | 2021-01-07
A Simple SQLCipher library for Haskell
Low-level bindings for the sophia key/value store
What are some of the best open-source Database projects in C? This list will help you: