High-performance Key-Value Store implementation in C (Rush). Uses Hash Table with Double Hashing for fast lookups
-
Updated
Dec 3, 2025 - C
High-performance Key-Value Store implementation in C (Rush). Uses Hash Table with Double Hashing for fast lookups
A simple in-memory data structure store.
A simple key-value-store server. Like redis, but dumber and simpler.
A simple embedded key-value database written in C11
Multithreaded LSM-tree “kiwi” (pthreads, mutexes, condition variables) and LKL VFAT journaling with printk and gdb.
lcKeyValueMap is a small libary that can store variable amounts of strings by name (call it associative array, dictionary key value map string to string)
This repository contains tools to turn several .rec files created by libcluon into a high-performance key/value storage using lmdb as backend and further management tools
Networked key-value store (not to be confused with the load balancer "NetKV" that I didn't realize existed! Oops!)
OrionDB: A high-performance, sharded, in-memory key-value database in C with persistence options, epoll networking, and efficient memory management. (v0.1.0 - Early Development)
Multi-threaded key-value store with named pipes, fork-based backups, and real-time client notifications
C library project for the Distributed Systems curricular unit, 2021/22 of Bachelor's in Computer Engineering at FCUL.
A fast, embeddable, single file, key-value database
DoubleClique is a high‑performance, in‑memory, replicated key–value store that runs on Dolphin’s PCIe interconnect using the SISCI API.
hash table plugin for Hercules
Replicated efficient key-value store written in C using primary-backup model
A key-value store for use in memory constrained embedded systems
A fast Robin Hood hash table library in C
Key value store database with client authentication. Configuration similar to the AWS database.
In memory Key Value store
Academic purpose project for Operating Systems course. Simulates a distributed Key-Value store using some imposed theoretical concepts of modern operating systems.
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."