TiKV

TiKV is an open source distributed Key-Value database which is based on the design of Google Spanner and HBase, but it is much simpler without dependency on any distributed file system. It's has primary features including Geo-Replication, Horizontal scalability, Consistent distributed transactions, Coprocessor support.

History

Inspired by Google Spanner, PingCAP started developing TiKV in 2015, and released the first version of TiKV along with TiDB in 2016. Up to April 27, 2018, PingCAP has released TiDB/TiKV 2.0, which has a lot new features and great performance gains compared to 1.0.

Website

https://github.com/pingcap/tikv

Source Code

https://github.com/pingcap/tikv

Tech Docs

https://pingcap.com/docs/

Developer

PingCAP

Country of Origin

CN

Start Year

2016

Project Type

Open Source

Written in

Rust

Supported languages

Go, Java

Derived From

RocksDB

Operating Systems

Linux

Licenses

Apache v2