🥑 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.
Open-source, low-latency key/value engine built on Valkey with query subscriptions and hierarchical storage tiers.
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Redis re-implemented with SQL
Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
YapDB is a collection/key/value store with a plugin architecture. It's built atop sqlite, for Swift & objective-c developers.
Replicate your Key Value Store across your network, with consistency, persistance and performance.
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.
- c-sharp
- cache
- reactive-extensions
- reactive-programming
Most advanced key-value database written in Go, extremely fast, compatible with LSM tree and B+ tree.
- lsm-tree
- bptree
- kv-store
- golang
A fast, multi-threaded Redis® and Valkey alternative written in Rust: drop-in compatible, with full-text and vector search built in
- database
- drop-in-replacement
- in-memory
- kividb
The easiest way to get started with Redis on the Mac
A clojuresque key-value/document store protocol with core.async.
A distributed key-value store. On Disk. Able to grow or shrink without service interruption.
Key Value Database in .Net with Object DB Layer, RPC, dynamic IL and much more