Top 23 C Database Projects
An open-source big data platform designed and optimized for the Internet of Things (IoT).Project mention: What’s TAOS Data? | reddit.com/r/u_TDengine | 2021-06-03
Join us on GitHub：https://github.com/taosdata/TDengine
WCDB is a cross-platform database framework developed by WeChat.Project mention: Cross-Database Queries in SQLite | news.ycombinator.com | 2021-02-21
SQLite is so ubiquitous you'd be hard pressed to find an app or service that doesn't use it.
Look through the licenses for the software included as part of your phone's OS. You'll find SQLite in there.
Search GitHub for sqlite, there are several projects with thousands of stars that use SQLite. Here's one: https://github.com/Tencent/wcdb
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
The high-performance distributed SQL database for global, internet-scale apps.Project mention: Ask HN: What could a modern database do that PostgreSQL and MySQL can't | news.ycombinator.com | 2021-09-05
May I suggest looking at YugabyteDB, which is a distributed SQL database built on actual PostgreSQL 11.2 engine? It's way ahead of CockroachDB in terms of feature support.
YugabyteDB has UDFs, stored procedures, distributed transactions, the range types are working from what I can tell, at least the example from here: https://wiki.postgresql.org/wiki/Extract_days_from_range_typ... works right out of the box, just copy paste.
YugabyteBD == Postgres. The query planner, analyzer and executor are all Postgres. Mind you, some features are not readily available because handling them properly in a distributed manner takes effort. Those unsupported features are disabled on the grammar level, before being worked on. But - unsupported features will not corrupt your data. Missing features are enabled very fast.
For example, I have recently contributed foreign data wrapper support: https://github.com/yugabyte/yugabyte-db/pull/9650 (enables postgres_fdw at a usable level) and working on table inheritance now.
Yugabyte is an amazing bit of technology and more people should know about it. By the way - it's Apache 2 with no strings attached.
Distributed PostgreSQL as an extensionProject mention: Shard rebalancing in the Citus 10.1 extension to Postgres | reddit.com/r/PostgreSQL | 2021-09-15
Minimalistic C client for Redis >= 1.2Project mention: Exploring Redis I | dev.to | 2021-06-30
(Optional) A redis client in a programming language of your preference, I've used in Python, aioredis, in Go go-redis/redis and in C hiredis. The best documentation is with the Python guys, in my opinion of course, but the three of them are pretty straightforward, with many examples on their source code. Looking at the test folder, could also give you an idea of how to use the library.
High-performance time-series aggregation for PostgreSQL
PostgreSQL database adapter for the Python programming languageProject mention: How To Access And Query Your Amazon Redshift Data Using Python And R | dev.to | 2021-09-20
Since Redshift is compatible with other databases such as PostgreSQL, we use the Python psycopg library to access and query the data from Redshift. We will then store the query results as a dataframe in pandas using the SQLAlchemy library.
Run Linux Software Faster and Safer than Linux with Unikernels.
A free, open source, multi-platform SQLite database manager.Project mention: Working with free SQL Server's 10GB limit to pull subset of data from a 16GB CSV file? | reddit.com/r/SQLServer | 2021-09-13
This, along with the proposed usage of SQL Server Express, suggests to me that OP nor the OPs company is committed to one db engine. SQLite's SQL syntax is similar enough to port skills and you can find a nice GUI for it, like https://sqlitestudio.pl/
Unofficial git mirror of SQLite sources (see link for build instructions)Project mention: Prefix for SQLite Tmpfiles | news.ycombinator.com | 2021-07-15
Read-only mirror of official repo on openldap.org. Issues and pull requests here are ignored. Use OpenLDAP ITS for issues.Project mention: lmdb in chrooted environment | reddit.com/r/openldap | 2021-04-21
I am running OpenBSD current and failed to get the toy/sample lmdb to run in a chrooted environment.
Modern transactional key-value/row storage library.Project mention: C Deep | dev.to | 2021-02-27
sophia - Modern, embeddable key-value database. BSD-2-Clause
:snowboarder: EJDB 2.0 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image.Project mention: EJDB 2 – Embeddable JSON database with XPath-like query language and REST API | news.ycombinator.com | 2021-08-15
Reliable PostgreSQL Backup & RestoreProject mention: Backup Postgresql Docker | reddit.com/r/PostgreSQL | 2021-04-16
pgBackrest and barman can backup to S3
The Pi-hole FTL engineProject mention: PiHole with Apple Private Relay | reddit.com/r/pihole | 2021-09-21
One of the fastest embeddable key-value ACID database without WAL. libmdbx surpasses the legendary LMDB in terms of reliability, features and performance.Project mention: Citrix has removed CVE acknowledgements of Positive Technologies researchers | news.ycombinator.com | 2021-08-24
https://github.com/erthink/libmdbx (works for Positive Technologies)
> This is a mirror of the origin repository that was moved to abf.io because of discriminatory restrictions for Russian Crimea.
Fully Decentralized Fully Replicated Key/Value Store (by zerotier)Project mention: ZeroTier – Global Area Networking | news.ycombinator.com | 2021-09-05
Rock solid distributed database specializing in active/active automatic failover and WAN replication (by Expensify)Project mention: Database built on blockchain? Queryable by SQL or nosql interface | news.ycombinator.com | 2021-09-07
A high-performance MongoDB driver for CProject mention: C Deep | dev.to | 2021-02-27
libmongoc - High-performance client library for MongoDB. Apache-2.0
Hypothetical Indexes for PostgreSQLProject mention: PostgreSQL Explain Output Explained | news.ycombinator.com | 2021-05-28
PostgreSQL Audit ExtensionProject 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 RubyProject mention: Is it possible to lazy load a long text from the database? | reddit.com/r/rails | 2021-06-04
The low level pg gem has support for Postgres streaming, but this is row-based. You're wanting to stream effectively from a single field, which Postgres won't do for you.
Cloudflare Workers providing a SQL APIProject 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.
Realm is a mobile database: a replacement for SQLite & ORMs.Project mention: Official mongodb driver released | reddit.com/r/FlutterDev | 2021-05-04
What are some of the best open-source Database projects in C? This list will help you:
|18||MongoDB C Driver||678|
Are you hiring? Post a new remote job listing for free.