ystaticy's repositories
braft
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
client-c
The C TiKV client
client-go
Go client for TiKV
client-java
TiKV Java Client
redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
docs
TiDB database documentation.
galaxyengine
GalaxyEngine is a MySQL branch originated from Alibaba Group, especially supports large-scale distributed database system.
go-ycsb
A Go port of Yahoo! Cloud Serving Benchmark (YCSB)
jepsen
A framework for distributed systems verification, with fault injection
kvproto
Protocol buffer files for TiKV
linux
Linux kernel source tree
milvus
An open-source vector database for embedding similarity search and AI applications.
pd
Placement driver for TiKV
raft-rs
Raft distributed consensus algorithm implemented in Rust.
rfcs
RFCs for changes to TiKV and its ecosystem
rocksdb
A library that provides an embeddable, persistent key-value store for fast storage.
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.
talent-plan
open source training courses about distributed database and distributed systems
tidb
TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try free: https://tidbcloud.com/free-trial
tiflash
The analytical engine for TiDB and TiDB Cloud. Try free: https://tidbcloud.com/free-trial
tiflow
This repo maintains DM (a data migration platform) and TiCDC (change data capture for TiDB)
tikv
Distributed transactional key-value database, originally created to complement TiDB
tikv-dev-guide
The TiKV development/contribution guide
tinykv
A course to build distributed key-value service based on TiKV model
tinysql
A course to build the SQL layer of a distributed database.