Mirror Asymmetry Perfect Hashing: A Memory-Efficient and Load-Intensive-Optimized Hashing Index on Hybrid DRAM-PMem Architecture
Jingcheng Ju, Zirui Liu, Feng Liu, Kaicheng Yang, Yikai Zhao, Tong Yang, Guodong Yang, Xingchun Wang, Duohe Ma
Abstract
The increasing demand for high-performance key-value (KV) stores has driven the adoption of hierarchical memory architectures combining fast DRAM with persistent memory (PMem). Current solutions struggle to balance high load factors with high write performance and low DRAM overhead. This arises from the PMem-DRAM speed gap, which makes PMemside collision resolution a performance bottleneck, and mitigating this often requires maintaining more complex DRAM-side mapping metadata. This paper proposes Mirror Asymmetry Perfect Hashing (MAPH), a cuckoo hashing-based hybrid DRAM-PMem KV store with a dynamic perfect hashing index, that achieves DRAM-only collision resolution through asymmetric position decoupling across memory tiers, enabling high load factors with minimal DRAM metadata overhead. Our approach simultaneously achieves high load factors, low latency, and high concurrent throughput. Experimental evaluation demonstrates lower latency and significantly higher throughput than state-ofthe-art solutions, while incurring lower DRAM space overhead and competitive PMem efficiency.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 76c535f9-2e3f-41a3-8a73-0d3937d7a4a3Related papers
- EEPH: An Efficient Extendible Perfect Hashing for Hybrid PMem-DRAMQi Chen, Hao Hu, Cai Deng, Dingbang Liu et al.ICDE 2023 · 8 citations
- Viper: An Efficient Hybrid PMem-DRAM Key-Value StoreLawrence Benson, Hendrik Makait, Tilmann RablVLDB 2021 · 86 citations
- MetoHash: A Memory-Efficient and Traffic-Optimized Hashing Index on Hybrid PMem-DRAM MemoriesZixiang Yu, Guangyang Deng, Zhirong Shen, Qiangsheng Su et al.SC 2025 · 1 citation
- Plush: A Write-Optimized Persistent Log-Structured Hash-TableLukas Vogel, Alexander van Renen, Satoshi Imamura, Jana Giceva et al.VLDB 2022 · 27 citations
- Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast RecoveryDaokun Hu, Zhiwen Chen, Wenkui Che, Jianhua Sun et al.SIGMOD 2022 · 34 citations
