TikvDistributed transactional key-value database, originally created to complement TiDB
Stars: ✭ 10,403 (+27276.32%)
Mutual labels: rocksdb, key-value, raft, consensus
raft-badgerBadger-based backend for Hashicorp's raft package
Stars: ✭ 27 (-28.95%)
Mutual labels: key-value, raft, consensus
EtcdDistributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+100526.32%)
Mutual labels: key-value, raft, consensus
Verdi RaftAn implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (+276.32%)
Mutual labels: key-value, raft, consensus
HraftdA reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (+1826.32%)
Mutual labels: key-value, raft, consensus
ZanredisdbYet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Stars: ✭ 64 (+68.42%)
Mutual labels: rocksdb, key-value, raft
VastoA distributed key-value store. On Disk. Able to grow or shrink without service interruption.
Stars: ✭ 206 (+442.11%)
Mutual labels: rocksdb, key-value
openraftrust raft with improvements
Stars: ✭ 826 (+2073.68%)
Mutual labels: raft, consensus
beryldbBerylDB is a fully modular data structure data manager that can be used to store data as key-value entries. The server allows channel subscription and is optimized to be used as a cache repository. Supported structures include lists, sets, multimaps, and keys.
Stars: ✭ 201 (+428.95%)
Mutual labels: rocksdb, key-value
database-engineLSM-Tree Key-Value Store based on RocksDB
Stars: ✭ 47 (+23.68%)
Mutual labels: rocksdb, key-value
TidisDistributed transactional NoSQL database, Redis protocol compatible using tikv as backend
Stars: ✭ 1,182 (+3010.53%)
Mutual labels: rocksdb, raft
Raft-Paxos-SampleMIT6.824实现分布式一致性算法——Raft&Paxos
Stars: ✭ 37 (-2.63%)
Mutual labels: raft, consensus
Kites🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Stars: ✭ 41 (+7.89%)
Mutual labels: rocksdb, raft
Sharkstoredistributed key - value persisted storage system
Stars: ✭ 165 (+334.21%)
Mutual labels: rocksdb, raft
ArdbA redis protocol compatible nosql, it support multiple storage engines as backend like Google's LevelDB, Facebook's RocksDB, OpenLDAP's LMDB, PerconaFT, WiredTiger, ForestDB.
Stars: ✭ 1,707 (+4392.11%)
Mutual labels: rocksdb, key-value
raftorDistributed chat system built with rust
Stars: ✭ 31 (-18.42%)
Mutual labels: raft, consensus
quitsiesA persisted drop-in replacement for Memcached, respecting the rules of quitsies.
Stars: ✭ 16 (-57.89%)
Mutual labels: rocksdb, key-value
huffleraftReplicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-15.79%)
Mutual labels: key-value, raft
distkvDistributed KV Storage System based on Raft and RocksDB, can be use to store small files, like images.
Stars: ✭ 50 (+31.58%)
Mutual labels: rocksdb, raft
raftraft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
Stars: ✭ 35 (-7.89%)
Mutual labels: raft, consensus