key-value-store
Here are 97 public repositories matching this topic...
Making a Redis clone from scratch using C++. Inspired by the build your own x repo.
-
Updated
Jul 23, 2025 - C++
a trie-tree in c++17/c++20, template and header only
-
Updated
Dec 15, 2025 - C++
CacheX is a high-performance cache server written in C and C++
-
Updated
Mar 4, 2025 - C++
A sharded, TTL-aware hybrid in-memory cache and streaming log engine with eviction scheduling and replay support, inspired by modern distributed cache designs.
-
Updated
Nov 19, 2025 - C++
Replicated distributed service built using a primary-backup protocol, server recovery mechanism
-
Updated
Jan 5, 2025 - C++
FlowDB is a distributed, transactional key-value store that provides high performance, scalability, fault tolerance, and consistency. It supports various programming languages and platforms, enables asynchronous, actor-based programming, manages cluster deployment and configuration, and provides documentation and testing.
-
Updated
Oct 7, 2023 - C++
Associative container with the ability to search more efficiently if you know the key will be there. On par with std::map and well against std::unordered_map for most keys sizes, and especially where you have large keys with common prefixes.
-
Updated
May 2, 2024 - C++
A versatile key-value workload generator supporting various distributions with customizable parameters for inserts, updates, and queries, tailored for performance and storage system analysis.
-
Updated
Oct 21, 2025 - C++
LeanStore is a B-tree based key-value storage library with high throughput and full ACID transactions.
-
Updated
Sep 11, 2025 - C++
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
-
Updated
Jul 18, 2022 - C++
In-memory key-value store с собственным сетевым сервером, реализованный на C++23. Включает неблокирующий EventLoop на корутинах (epoll/select), пул потоков, кастомный MemoryPool, sharded хеш‐таблицу и текстовый протокол с командами GET/SET/DEL. Использует корутины, низкоуровневый аллокатор, многопоточность и асинхронный ввод‐вывод.
-
Updated
Jun 6, 2025 - C++
A library for looking up strings in gettext mo files.
-
Updated
Oct 13, 2023 - C++
A Redis-inspired distributed key-value store built from scratch in C++17
-
Updated
Dec 12, 2025 - C++
a simple implement of skiplist algorithm, which is applied in leveldb project. https://github.com/zhangtianren/leveldb
-
Updated
Mar 25, 2019 - C++
my local DIY key-value Store with its own swap to files automatic.
-
Updated
Feb 18, 2021 - C++
A lightweight C++ INI file parser with basic key-value operations and array extension support.
-
Updated
Mar 20, 2025 - C++
C++ client for the mystore distributed key-value store
-
Updated
Jun 17, 2020 - C++
Generic Key-Value Storage
-
Updated
Jun 25, 2019 - C++
Improve this page
Add a description, image, and links to the key-value-store topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the key-value-store topic, visit your repo's landing page and select "manage topics."