An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.
Repository Index
57,138 visible repositories in the index
1–17 of 17 · Most stars
🥑 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.
- multi-model
- graph-database
- document-database
- key-value
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.
- cache
- cache-storage
- cluster
- concurrent
the champagne of beta embedded databases
- incredibly-spicy
- database
- embedded-kv
- concurrent
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
- key-value
- immutable
- merkle-tree
- go
A high performance NoSQL Database Server powered by Go
- ledisdb
- redis
- rocksdb-support
- support-cluster
Replicate your Key Value Store across your network, with consistency, persistance and performance.
Python disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python.
- python
- cache
- persistence
- key-value-store
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
pickleDB is an in memory key-value store using Python's orjson module for persistence. It can also use SQLite instead of orjson if needed.
- python
- python3
- pickledb
- database
A RocksDB compliant high performance scalable embedded key-value store
- key-value-store
- kvs
- storage-engine
- speedb
High-performance write & space optimized transactional storage engine.
- storage-engine
- c-library
- database
- lsm-tree
A high performance, shared memory, lock free, cross platform, single file, no dependencies, C++11 key-value store
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database and LSM-tree storage engine for .NET.
- lsm-tree
- key-value-store
- atomicity
- consistency
NuDB: A fast key/value insert-only database for SSD drives in C++11
Reactor is key value database and is a great alternative to Shared Preferences.
- kotlin-android
- key-value-database
- shared-preferences
- sharedpreferences