a trie-tree in c++17/c++20, template and header only
-
Updated
Dec 18, 2025 - C++
a trie-tree in c++17/c++20, template and header only
FoundationDB - the open source, distributed, transactional key-value store
A Redis-inspired distributed key-value store built from scratch in C++17
Apache Pegasus - A horizontally scalable, strongly consistent and high-performance key-value store
Comprehensive async Redis client for QB Actor Framework. Supports all Redis data types, pub/sub messaging, streams, clustering, and Lua scripting. Dual sync/async APIs with connection pooling and type-safe operations. Perfect for caching and real-time apps.
Transactional key-value store
A C++ project integrating a Recursive Model Index (RMI) into an LSM-style storage engine. Includes synthetic dataset generation, mmap-backed SST key lists, a learned index inference path, and full benchmarks to compare learned vs traditional index performance.
A sharded, TTL-aware hybrid in-memory cache and streaming log engine with eviction scheduling and replay support, inspired by modern distributed cache designs.
An embedded key-value store library specialized for building state machine and log store
Concurrent tree structure for in-memory index
sqlitemap is a lightweight C++ wrapper around SQLite that provides a simple, map-like interface.
Lazarus Data Store is a high performance object container data store server implemented in C++ for GNU/Linux.
A high performance single-header embeddable persistent key-value store with indexing capabilities
A rapid, low-latency, in-memory key-value data engine.
Efficient, thread-safe, in-memory key-value store built in C++
a fast and light-weighted key-value store library
Horizontally scalable, highly available, key-value storage service with distributed transaction support written in C++
LeanStore is a B-tree based key-value storage library with high throughput and full ACID transactions.
Add a description, image, and links to the key-value-store topic page so that developers can more easily learn about it.
To associate your repository with the key-value-store topic, visit your repo's landing page and select "manage topics."