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
305 watching
2k forks
Language: Rust
last commit: almost 2 years ago
Linked from 4 awesome lists

cncfconsensusdistributed-transactionshacktoberfestkey-valueraftrocksdbrusttidbtikv

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tikv/client-rustProvides an async Rust client for interacting with a distributed key-value store.389
claygod/cofferACID-compliant key-value database with support for transactions and high throughput39
radareorg/sdbA simple string key-value database with support for arrays and JSON215
mikkelhjuul/ldA simple, RPC-based key-value database that provides basic get, set, and delete operations with bidirectional streaming.23
capless/kevA lightweight Python library for key-value stores and document databases with support for multiple backends99
philippgille/gokvProvides a unified interface to various key-value store and caching solutions for Go programming language751
hotpotatoc/kvstoreAn experimental key-value store server compatible with the Redis protocol.17
chrislusf/vastoA distributed key-value store with sharding and replication capabilities261
tidwall/buntdbAn embeddable key/value store with geospatial support and custom indexing for Go applications.4,599
treode/storeA distributed key-value store designed for fault-tolerant, scalable, and consistent data access with multirow atomic writes.176
peterbourgon/diskvA simple disk-backed key-value store with optional transformation of keys to paths on disk.1,411
akrylysov/pogrebAn embedded key-value store optimized for fast random lookups and infrequent bulk inserts.1,313
maximilianheidenreich/dsddbA lightweight key-value storage solution with simple API and support for primitive and custom data structures13
synrc/kvsA compact, distributed key-value store with support for polymorphic data and multiple backends.177
vitalvas/vxdbAn implementation of a simple key-value NoSQL database with a minimal API interface for storing and retrieving data20