raftdb

Distributed KV database

A distributed key-value database system using the Raft consensus protocol

The raftdb implements a simple distributed key-value database, using the raft distributed consensus protocol.

GitHub

4 stars
3 watching
0 forks
Language: Go
last commit: over 1 year ago
distributedgogolangkvdbraft

Related projects:

Repository Description Stars
qichengzx/m2 A distributed key-value cache system based on the Raft consensus protocol 27
hhblaze/raft.net An implementation of the RAFT distributed consensus algorithm among TCP peers using .NET for fault-tolerant and high-availability applications 171
vaccovecrana/vephar A minimal key-value store with API and web UI using raft cluster coordination and badger data storage 16
uwplse/verdi-raft An implementation of the Raft distributed consensus protocol verified in Coq 186
claygod/coffer ACID-compliant key-value database with support for transactions and high throughput 39
willemt/raft A C implementation of the Raft consensus protocol used to synchronize distributed systems and ensure consistency in data storage 1,133
deepfabric/elasticell A distributed NoSQL key-value storage system with strong consistency and reliability 527
etcd-io/raft A library implementing a replicated state machine algorithm for distributed systems 694
bbva/raft-badger An implementation of a Raft consensus algorithm using BadgerDB as the underlying data store. 112
kim/leveldb-haskell Provides Haskell bindings to LevelDB for fast, disk-based key-value storage 66
komamitsu/oraft A Raft consensus algorithm implementation in OCaml for distributed systems 28
hashicorp/raft A Go implementation of a distributed consensus algorithm 8,321
threemammals/rafty An implementation of the Raft consensus algorithm in C# and .NET core. 197
tikv/tikv A distributed key-value database with ACID compliance and support for transactions and geo-replication. 15,385
synrc/kvs A compact, distributed key-value store with support for polymorphic data and multiple backends. 177