Back to papers
FluidKV: Seamlessly Bridging the Gap between Indexing Performance and Memory-Footprint on Ultra-Fast Storage
Summary: FluidKV: a three-stage KVS that fuses single- and multi-stage indexing by streaming requests from a write-concurrent frontend through an intermediate consolidator to a memory-efficient backend to fully exploit byte-addressable PM. Uses thread-exclusive logging, PM-friendly KV-blocks and dual-grained indexes to maximize parallelism/bandwidth, delivering up to 9x write, 3.9x read speedups and ~90% DRAM footprint reduction.
(summarized by gpt-5-mini on Feb 09 2026)
- Paper ID
- 13383
- Venue
- VLDB
- Year
- 2024
- Pagerank
- 4.3461752e-05
- Overall Rank
- 9,370 | 34.88%
- DOI
-
10.14778/3648160.3648177
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 2 of 2 citing papers.
Outgoing Citations (Sorted by Pagerank)
Showing 17 of 17 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank |
Cited Paper |
Year |
Venue |
Pagerank |
| 608 |
Monkey: Optimal Navigable Key-Value Store |
2017 |
SIGMOD |
0.00019233548 |
| 643 |
FPTree: A Hybrid SCM-DRAM Persistent and Concurrent B-Tree for Storage Class Memory |
2016 |
SIGMOD |
0.00018733394 |
| 1,085 |
HOT: A Height Optimized Trie Index for Main-Memory Database Systems |
2018 |
SIGMOD |
0.00014173956 |
| 1,309 |
Dostoevsky: Better Space-Time Trade-Offs for LSM-Tree Based Key-Value Stores via Adaptive Removal of Superfluous Merging |
2018 |
SIGMOD |
0.00012655712 |
| 1,823 |
Dash: Scalable Hashing on Persistent Memory |
2020 |
VLDB |
0.00010403355 |
| 2,313 |
Building a Bw-Tree Takes More Than Just Buzz Words |
2018 |
SIGMOD |
9.0546844e-05 |
| 2,508 |
LB+-Trees: Optimizing Persistent Index Performance on 3DXPoint Memory |
2020 |
VLDB |
8.6251065e-05 |
| 2,606 |
Design Continuums and the Path Toward Self-Designing Key-Value Stores that Know and Learn |
2019 |
CIDR |
8.4621503e-05 |
| 2,986 |
DPTree: Differential Indexing for Persistent Memory |
2020 |
VLDB |
7.7757727e-05 |
| 3,050 |
Viper: An Efficient Hybrid PMem-DRAM Key-Value Store |
2021 |
VLDB |
7.6491863e-05 |
| 3,341 |
Evaluating Persistent Memory Range Indexes |
2020 |
VLDB |
7.1984492e-05 |
| 3,797 |
Constructing and Analyzing the LSM Compaction Design Space |
2021 |
VLDB |
6.7552936e-05 |
| 4,900 |
Persistent Memory Hash Indexes: An Experimental Evaluation |
2021 |
VLDB |
5.8418066e-05 |
| 6,466 |
NBTree: a Lock-free PM-friendly Persistent B+-Tree for eADR-enabled PM Systems |
2022 |
VLDB |
5.04625e-05 |
| 6,674 |
Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery |
2022 |
SIGMOD |
4.9619472e-05 |
| 7,092 |
Revisiting the Design of LSM-tree Based OLTP Storage Engine with Persistent Memory |
2021 |
VLDB |
4.83025e-05 |
| 7,631 |
Evaluating Persistent Memory Range Indexes: Part Two |
2022 |
VLDB |
4.6878629e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 3,050 |
Viper: An Efficient Hybrid PMem-DRAM Key-Value Store |
2021 |
VLDB |
7.6491863e-05 |
| 1,368 |
SlimDB: A Space-Efficient Key-Value Storage Engine For Semi-Sorted Data |
2017 |
VLDB |
0.0001235708 |
| 4,639 |
Fast Scans on Key-Value Stores |
2017 |
VLDB |
6.0229334e-05 |
| 892 |
Faster: A Concurrent Key-Value Store with In-Place Updates |
2018 |
SIGMOD |
0.00015522869 |
| 2,753 |
Mega-KV: A Case for GPUs to Maximize the Throughput of In-Memory Key-Value Stores |
2015 |
VLDB |
8.1722714e-05 |
| 10,048 |
Analysis and Evaluation of Using Microsecond-Latency Memory for In-Memory Indices and Caches in SSD-Based Key-Value Stores |
2026 |
SIGMOD |
4.1905499e-05 |
| 9,371 |
BonsaiKV: Towards Fast, Scalable, and Persistent Key-Value Stores with Tiered, Heterogeneous Memory System |
2024 |
VLDB |
4.3461752e-05 |
| 10,779 |
From FASTER to F2: Evolving Concurrent Key-Value Store Designs for Large Skewed Workloads |
2025 |
VLDB |
4.1905499e-05 |
| 8,876 |
MirrorKV: An Efficient Key-Value Store on Hybrid Cloud Storage with Balanced Performance of Compaction and Querying |
2023 |
SIGMOD |
4.4261814e-05 |
| 10,191 |
PartitionKV: Redesigning LSM-tree KV Stores on NVMs with Adaptive Partitioning for Reducing Write Stalls and Amplification |
2026 |
SIGMOD |
4.1905499e-05 |