SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ SQL Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
manticoresearch
Easy to use open source fast database for search | Good alternative to Elasticsearch now | Drop-in replacement for E in the ELK soon
-
POCO
The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
-
ydb
YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
griddb
GridDB is a next-generation open source database that makes time series IoT and big data fast,and easy.
-
infinity
The AI-native database built for LLM applications, providing incredibly fast full-text and vector search (by infiniflow)
-
proton
A streaming SQL engine, a fast and lightweight alternative to ksqlDB and Apache Flink, 🚀 powered by ClickHouse. (by timeplus-io)
-
stonedb
StoneDB is an Open-Source MySQL HTAP and MySQL-Native DataBase for OLTP, Real-Time Analytics, a counterpart of MySQLHeatWave. (https://stonedb.io)
-
ultimatepp
U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.), and integrated development environment (TheIDE).
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I've made a library named "glibc-compatibility": https://github.com/ClickHouse/ClickHouse/tree/master/base/gl...
When linking with this library, the resulting binary will not depend on the new symbol versions. It will run on glibc 2.4 and on systems as old as Ubuntu 8.04 and CentOS 5 even when built on the most modern system.
Perhaps the OP means OsQuery: https://github.com/osquery/osquery
OsQuery is an SQLite extension consisting of hundreds of virtual tables
Note, you need to do it in the root folder of a clone from https://github.com/manticoresoftware/manticoresearch
There https://ydb.tech/ open source db that uses erasure coding for replication in single zone/region.
Using C++20 modules, take a look at this project: https://github.com/infiniflow/infinity
Project mention: Parquet-WASM: Rust-based WebAssembly bindings to read and write Parquet data | news.ycombinator.com | 2024-04-22i think duckdb-wasm is closer to 6MB over wire, but ~36MB once decompressed. (see net panel when loading https://shell.duckdb.org/)
the decompressed size should be okay since it's not the same as parsing and JITing 36MB of JS.
Project mention: Ask HN: What are some unpopular technologies you wish people knew more about? | news.ycombinator.com | 2023-12-02
Project mention: Myscaledb: Open-source SQL vector database to build AI apps using SQL | news.ycombinator.com | 2024-04-01
C++ SQL related posts
-
The Advantages of Bun: When to Choose it Over Node.js 🔥
-
🪄 DuckDB sql hack : get things SORTED w/ constraint CHECK
-
We Built a 19 PiB Logging Platform with ClickHouse and Saved Millions
-
Myscaledb: Open-source SQL vector database to build AI apps using SQL
-
Show HN: High-Performance SQL Vector Database MyScaleDB Goes Open Source
-
Erasure Coding versus Tail Latency
-
42.parquet – A Zip Bomb for the Big Data Age
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 May 2024
Index
What are some of the best open-source SQL projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | ClickHouse | 34,645 |
2 | OSQuery | 21,383 |
3 | duckdb | 17,097 |
4 | manticoresearch | 8,371 |
5 | POCO | 7,937 |
6 | better-sqlite3 | 5,078 |
7 | ydb | 3,452 |
8 | heavydb | 2,906 |
9 | sqlcheck | 2,384 |
10 | griddb | 2,319 |
11 | sqlite_orm | 2,152 |
12 | ytsaurus | 1,771 |
13 | chdb | 1,736 |
14 | infinity | 1,793 |
15 | ImGuiColorTextEdit | 1,342 |
16 | proton | 1,327 |
17 | TreeFrog Framework | 1,256 |
18 | Firebird | 1,189 |
19 | duckdb-wasm | 943 |
20 | stonedb | 852 |
21 | ultimatepp | 741 |
22 | sql-parser | 704 |
23 | MyScaleDB | 665 |
Sponsored