TiKV Project (tikv)

TiKV Project

tikv

Geek Repo

Github PK Tool:Github PK Tool

TiKV Project's repositories

tikv

Distributed transactional key-value database, originally created to complement TiDB

Language:RustLicense:Apache-2.0Stargazers:14577Issues:304Issues:4983

raft-rs

Raft distributed consensus algorithm implemented in Rust.

Language:RustLicense:Apache-2.0Stargazers:2813Issues:54Issues:154

grpc-rs

The gRPC library for Rust built on C Core library and futures

Language:RustLicense:Apache-2.0Stargazers:1777Issues:72Issues:234

pprof-rs

A Rust CPU profiler implemented with the help of backtrace-rs

Language:RustLicense:Apache-2.0Stargazers:1226Issues:20Issues:77

rust-prometheus

Prometheus instrumentation library for Rust applications

Language:RustLicense:Apache-2.0Stargazers:1027Issues:60Issues:169

pd

Placement driver for TiKV

Language:GoLicense:Apache-2.0Stargazers:1025Issues:89Issues:2382

agatedb

A persistent key-value storage in rust.

Language:RustLicense:Apache-2.0Stargazers:801Issues:33Issues:47

minitrace-rust

Extremely fast tracing library for Rust

Language:RustLicense:Apache-2.0Stargazers:692Issues:17Issues:73

raft-engine

A persistent storage engine for Multi-Raft log

Language:RustLicense:Apache-2.0Stargazers:525Issues:22Issues:65

titan

A RocksDB plugin for key-value separation, inspired by WiscKey.

Language:C++License:Apache-2.0Stargazers:473Issues:36Issues:100

client-rust

Rust Client for TiKV.

Language:RustLicense:Apache-2.0Stargazers:371Issues:24Issues:172

fail-rs

Fail points for rust

Language:RustLicense:Apache-2.0Stargazers:328Issues:58Issues:16

jemallocator

Rust allocator using jemalloc as a backend

Language:RustLicense:NOASSERTIONStargazers:316Issues:7Issues:44

rust-rocksdb

rust wrapper for rocksdb

Language:RustLicense:Apache-2.0Stargazers:273Issues:39Issues:71

client-go

Go client for TiKV

Language:GoLicense:Apache-2.0Stargazers:270Issues:33Issues:295

minstant

Performant time measuring in Rust

Language:RustLicense:Apache-2.0Stargazers:154Issues:15Issues:7

rocksdb

A library that provides an embeddable, persistent key-value store for fast storage.

Language:C++License:GPL-2.0Stargazers:120Issues:51Issues:14

client-java

TiKV Java Client

Language:JavaLicense:Apache-2.0Stargazers:106Issues:32Issues:229

rfcs

RFCs for changes to TiKV and its ecosystem

minitrace-go

A high-performance timeline tracing library for Golang, used by TiDB

Language:GoLicense:Apache-2.0Stargazers:45Issues:19Issues:2

client-c

The C++ TiKV client used by TiFlash.

Language:C++License:Apache-2.0Stargazers:40Issues:36Issues:20

crc64fast

SIMD accelerated CRC-64-ECMA computation

Language:RustLicense:Apache-2.0Stargazers:40Issues:20Issues:3

migration

Migration tools for TiKV, e.g. online bulk load.

Language:GoLicense:Apache-2.0Stargazers:34Issues:13Issues:175

website

Website for tikv.org

Language:GoLicense:Apache-2.0Stargazers:9Issues:26Issues:7

mock-tikv

A mocked TiKV server for testing clients that written in different languages.

Language:GoLicense:Apache-2.0Stargazers:6Issues:32Issues:0
Language:RustLicense:Apache-2.0Stargazers:4Issues:17Issues:0

fs2-rs

Extended utilities for working with files and filesystems in Rust

Language:RustLicense:NOASSERTIONStargazers:0Issues:1Issues:0

rust-snappy

Snappy bindings for Rust

Language:RustStargazers:0Issues:1Issues:0