tikv

Key-value database

A distributed key-value database with ACID compliance and support for transactions and geo-replication.

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

GitHub

15k stars
304 watching
2k forks
Language: Rust
last commit: 6 days ago
Linked from 4 awesome lists

cncfconsensusdistributed-transactionshacktoberfestkey-valueraftrocksdbrusttidbtikv

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tikv/client-rust Provides an async Rust client for interacting with a distributed key-value store. 389
claygod/coffer ACID-compliant key-value database with support for transactions and high throughput 39
radareorg/sdb A lightweight key-value store with basic data structure support and syntax sugar for JSON and arrays 217
mikkelhjuul/ld A simple, RPC-based key-value database that provides basic get, set, and delete operations with bidirectional streaming. 22
capless/kev A lightweight Python library for key-value stores and document databases with support for multiple backends 99
philippgille/gokv Provides a unified interface to various key-value store and caching solutions for Go programming language 746
hotpotatoc/kvstore An experimental key-value store server compatible with the Redis protocol. 17
chrislusf/vasto A distributed key-value store with sharding and replication capabilities 261
tidwall/buntdb An embeddable key/value store with geospatial support and custom indexing for Go applications. 4,577
treode/store A distributed key-value store designed for fault-tolerant, scalable, and consistent data access with multirow atomic writes. 177
peterbourgon/diskv A simple disk-backed key-value store with optional transformation of keys to paths on disk. 1,408
akrylysov/pogreb An embedded key-value store optimized for fast random lookups and infrequent bulk inserts. 1,312
maximilianheidenreich/dsddb A lightweight key-value storage solution with simple API and support for primitive and custom data structures 13
synrc/kvs A compact, distributed key-value store with support for polymorphic data and multiple backends. 178
vitalvas/vxdb An implementation of a simple key-value NoSQL database with a minimal API interface for storing and retrieving data 20