KV Storage
PerconaFT is a high-performance, transactional key-value store
SILT: A Memory-Efficient, High-Performance Key-Value Store
Concurrent Log-Structured Memory for Many-Core Key-Value Stores
A persistent LSM key-value store. FloDB is designed to scale with the number of threads and memory size.
A fork of LevelDB intended to meet the needs of HyperDex while remaining compatible with LevelDB.
The PebblesDB write-optimized key-value store (SOSP 17)
KVell: the Design and Implementation of a Fast Persistent Key-Value Store
RECIPE : high-performance, concurrent indexes for persistent memory (SOSP 2019)
CLHT is a very fast and scalable (lock-based and lock-free) concurrent hash table with cache-line sized buckets.
Lock-free Concurrent Level Hashing for Persistent Memory (USENIX ATC 2020)
MatrixKV: Reducing Write Stalls and Write Amplification in LSM-tree Based KV Stores with a Matrix Container in NVM
A Write-friendly and Cache-optimized Hashing Scheme for Non-volatile Memory Systems (MSST 2017, TPDS 2018)
A very fast transactional key-value, embedded database storage engine in Fractal-Tree. Teaching/Research purposes only.
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
A library that provides an embeddable, persistent key-value store for fast storage.
Write-Optimized and High-Performance Hashing Index Scheme for Persistent Memory (OSDI 2018, TOS 2019)
HyperDex is a scalable, searchable key-value store
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.