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
- 13382
- Venue
- VLDB
- Year
- 2024
- Pagerank
- 4.3503444e-05
- Overall Rank
- 9,362 | 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 |
| 609 |
Monkey: Optimal Navigable Key-Value Store |
2017 |
SIGMOD |
0.0001923446 |
| 680 |
FPTree: A Hybrid SCM-DRAM Persistent and Concurrent B-Tree for Storage Class Memory |
2016 |
SIGMOD |
0.0001821501 |
| 1,087 |
HOT: A Height Optimized Trie Index for Main-Memory Database Systems |
2018 |
SIGMOD |
0.00014162909 |
| 1,311 |
Dostoevsky: Better Space-Time Trade-Offs for LSM-Tree Based Key-Value Stores via Adaptive Removal of Superfluous Merging |
2018 |
SIGMOD |
0.00012657439 |
| 1,888 |
Dash: Scalable Hashing on Persistent Memory |
2020 |
VLDB |
0.00010202743 |
| 2,394 |
Building a Bw-Tree Takes More Than Just Buzz Words |
2018 |
SIGMOD |
8.9001843e-05 |
| 2,510 |
LB+-Trees: Optimizing Persistent Index Performance on 3DXPoint Memory |
2020 |
VLDB |
8.6204284e-05 |
| 2,606 |
Design Continuums and the Path Toward Self-Designing Key-Value Stores that Know and Learn |
2019 |
CIDR |
8.4645832e-05 |
| 2,992 |
DPTree: Differential Indexing for Persistent Memory |
2020 |
VLDB |
7.7693475e-05 |
| 3,085 |
Viper: An Efficient Hybrid PMem-DRAM Key-Value Store |
2021 |
VLDB |
7.5993418e-05 |
| 3,470 |
Evaluating Persistent Memory Range Indexes |
2020 |
VLDB |
7.0655357e-05 |
| 3,793 |
Constructing and Analyzing the LSM Compaction Design Space |
2021 |
VLDB |
6.7617833e-05 |
| 4,903 |
Persistent Memory Hash Indexes: An Experimental Evaluation |
2021 |
VLDB |
5.8399968e-05 |
| 6,472 |
NBTree: a Lock-free PM-friendly Persistent B+-Tree for eADR-enabled PM Systems |
2022 |
VLDB |
5.0510585e-05 |
| 6,785 |
Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery |
2022 |
SIGMOD |
4.9260601e-05 |
| 7,106 |
Revisiting the Design of LSM-tree Based OLTP Storage Engine with Persistent Memory |
2021 |
VLDB |
4.8300429e-05 |
| 7,630 |
Evaluating Persistent Memory Range Indexes: Part Two |
2022 |
VLDB |
4.6923637e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 3,085 |
Viper: An Efficient Hybrid PMem-DRAM Key-Value Store |
2021 |
VLDB |
7.5993418e-05 |
| 1,366 |
SlimDB: A Space-Efficient Key-Value Storage Engine For Semi-Sorted Data |
2017 |
VLDB |
0.00012357685 |
| 4,642 |
Fast Scans on Key-Value Stores |
2017 |
VLDB |
6.0267293e-05 |
| 899 |
Faster: A Concurrent Key-Value Store with In-Place Updates |
2018 |
SIGMOD |
0.00015509287 |
| 2,751 |
Mega-KV: A Case for GPUs to Maximize the Throughput of In-Memory Key-Value Stores |
2015 |
VLDB |
8.1760621e-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.1945683e-05 |
| 9,363 |
BonsaiKV: Towards Fast, Scalable, and Persistent Key-Value Stores with Tiered, Heterogeneous Memory System |
2024 |
VLDB |
4.3503444e-05 |
| 10,773 |
From FASTER to F2: Evolving Concurrent Key-Value Store Designs for Large Skewed Workloads |
2025 |
VLDB |
4.1945683e-05 |
| 8,876 |
MirrorKV: An Efficient Key-Value Store on Hybrid Cloud Storage with Balanced Performance of Compaction and Querying |
2023 |
SIGMOD |
4.4304279e-05 |
| 10,191 |
PartitionKV: Redesigning LSM-tree KV Stores on NVMs with Adaptive Partitioning for Reducing Write Stalls and Amplification |
2026 |
SIGMOD |
4.1945683e-05 |