Yiliang Qiu's repositories
ClickHouse
ClickHouse® is a free analytics DBMS for big data
duckdb
DuckDB is an analytical in-process SQL database management system
mysql-server
MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.
postgres
Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
bitcask
Bitcask is a log-structured fast KV store.
bustub
The BusTub Relational Database Management System (Educational)
db_tutorial
Writing a sqlite clone from scratch in C
dledger
A raft-based java library for building high-available, high-durable, strong-consistent commitlog.
doris
Apache Doris is an easy-to-use, high performance and unified analytics database.
etcd
Distributed reliable key-value store for the most critical data of a distributed system
etcd-raft
Raft library for maintaining a replicated state machine
godis
A Golang implemented Redis Server and Cluster. Go 语言实现的 Redis 服务器和分布式集群
leveldb
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
openraft
rust raft with improvements
paxoskv
Naive and Basic impl of a kv-storage based on paxos; for https://blog.openacid.com/algo/paxos/
rocketmq
Mirror of Apache RocketMQ
rocksdb
A library that provides an embeddable, persistent key-value store for fast storage.
rustlings
:crab: Small exercises to get you used to reading and writing Rust code!
skeletondb
SkeletonDB is a lock-less thread safe in memory MVCC store written in Go.
starrocks
StarRocks is a next-gen sub-second MPP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics and ad-hoc query.
tidb
TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://www.pingcap.com/tidb-serverless/
tinysql
A course to build the SQL layer of a distributed database.
toydb
Distributed SQL database in Rust, written as a learning project
vanillacore
The core engine of VanillaDB
xsimd
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE))