A persistent and efficient embedded KV database
-
Updated
Dec 13, 2025 - Rust
A persistent and efficient embedded KV database
A very simple key/value log structured database engine
🗻 Log-structured, embeddable key-value storage engine written in Rust
A low-level, versioned, embedded, ACID-compliant, key-value database for Rust
Desktop app client to manage Deno KV databases with full CRUD operations support and more
An embeddable, persistent key-value database engine built on an LSM-tree architecture.
A tiny, high-performance, in-memory key-value store written in Go
Global-Scale Sustainable Blockchain Fabric
A B+ Tree based key-value store.
A tiny web server provides a JSON-based API to access the Deno KV Database from places where using the Deno KV client directly is not possible.
Benchmarking Rust storage engines
A high-performance Key-Value Storage Engine built for the Advanced Algorithms and Data Structures course. It implements an LSM-Tree architecture with a durable WAL, configurable compaction strategies, and advanced features including Block Manager I/O, LRU Caching, and Probabilistic Data Structures (Bloom Filter, HyperLogLog, etc..)
NucleusDB is a sharded, distributed key-value store written in Go. It uses Raft for leader election and log replication to provide strong consistency and fault tolerance. (In progress)
BBoxDB is a scalable, highly available, and distributed data store for multi-dimensional big data. The software supports operations like multi-dimensional range queries and spatial joins. In addition, data streams are supported.
Python fast on-disk dictionary / RocksDB & SpeeDB Python binding
A very fast Key-Value store in pure rust
Global-Scale Sustainable Blockchain Fabric
Multipurpose C library and persistent key/value storage
Global-Scale Sustainable Blockchain Fabric
Add a description, image, and links to the key-value-database topic page so that developers can more easily learn about it.
To associate your repository with the key-value-database topic, visit your repo's landing page and select "manage topics."