arXiv · 2505.24221
FOCUS: Boosting Schema-aware Access for KV Stores via Hierarchical Data Management
Abstract
Persistent key-value (KV) stores are critical infrastructure for data-intensive applications. Leveraging high-performance Non-Volatile Memory (NVM) to enhance KV stores has gained traction. However, previous work has primarily focused on optimizing KV stores themselves, without adequately addressing their integration into applications. Consequently, existing applications, represented by NewSQL databases, still resort to a flat mapping approach, which simply maps structured records into flat KV pairs to use KV stores. Such semantic mismatch may cause significant I/O amplification and I/O splitting under production workloads, harming the performance. To this end, we propose FOCUS, a log-structured KV store optimized for fine-grained hierarchical data organization and schema-aware access. FOCUS introduces a hierarchical KV model to provide native support for upper-layer structured data. We implemented FOCUS from scratch. Experiments show that FOCUS can increase throughput by 2.1-5.9x compared to mainstream NVM-backed KV stores under YCSB SQL workloads.
Explore related subjects
Keep this discovery
Zhen Liu, Wenzhe Zhu, Yongkun Li, Yinlong Xu. 2025-05-30. FOCUS: Boosting Schema-aware Access for KV Stores via Hierarchical Data Management. https://arxiv.org/abs/2505.24221
Cite the original work for its findings. Save a collection to share your selection of sources.