Distributed reliable key-value store for the most critical data of a distributed system
- etcd
- raft
- distributed-systems
- kubernetes
47,133 repositories indexed
1–24 of 26 · Most stars
Distributed reliable key-value store for the most critical data of a distributed system
A library that provides an embeddable, persistent key-value store for fast storage.
A flexible distributed key-value database that is optimized for caching and other realtime workloads.
🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
Fast persistent recoverable log and key-value store + cache, in C# and C++.
RocksDB/LevelDB inspired key-value database in Go
Lightweight, fast and reliable key/value storage engine based on Bitcask.
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
Python disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python.
An asynchronous, persistent key-value store for .NET desktop and mobile applications, backed by SQLite. Suited to both durable data such as user settings and cached data that expires, with optional encryption and System.Text.Json serialization.
Most advanced key-value database written in Go, extremely fast, compatible with LSM tree and B+ tree.
An Internet-Scale Database.
HyperDex is a scalable, searchable key-value store
Embedded key-value store for read-heavy workloads written in Go
moss - a simple, fast, ordered, persistable, key-val storage library for golang
A RocksDB compliant high performance scalable embedded key-value store
A fast, multi-threaded Redis® and Valkey alternative written in Rust: drop-in compatible, with full-text and vector search built in
High-performance write & space optimized transactional storage engine.
Embeddable and distributed in-memory alternative to Redis.
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database and LSM-tree storage engine for .NET.