An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.
Repository Index
47,133 repositories indexed
1–18 of 18 · Most stars
Distributed transactional key-value database, originally created to complement TiDB
- distributed-transactions
- raft
- rust
- key-value
LMCache: Supercharge Your LLM with the Fastest KV Cache Layer
Lightweight, fast and reliable key/value storage engine based on Bitcask.
- database
- kv-store
- golang
- data-structures
Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
TranslatedA Golang implemented Redis Server and Cluster.
- kv-cache
- golang
- redis-server
- redis
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.
Most advanced key-value database written in Go, extremely fast, compatible with LSM tree and B+ tree.
- lsm-tree
- bptree
- kv-store
- golang
:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
A disk-backed key-value store.
A RocksDB compliant high performance scalable embedded key-value store
- key-value-store
- kvs
- storage-engine
- speedb
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
- go
- golang
- key-value
- key-value-store
KVS: xNVMe SSD Key-Value Store Abstraction Layer (SNIA)
- mnesia
- rocksdb
goriak - Go language driver for Riak KV
- riak-kv
- go
- database-connector
- database-adapter
Key/Value database benchmark
A key-value store extension for k6
- k6
- k6-extension
- key-value-store
- load-testing
Dongoose is a simple ( but intelligent ), lightweight, and easy to use ORM for Deno KV. It is written in Typescript and is inspired by Mongoose.
The Coherence Go Client allows native Go applications to act as cache clients to a Coherence cluster using gRPC for the network transport.
- coherence
- coherence-ce
- golang
- grpc