DBScholar

Back to papers

Reducing the Storage Overhead of Main-Memory OLTP Databases with Hybrid Indexes

Summary: Two-stage hybrid index for main-memory OLTP: a small ingest-first stage, with periodic migration to a compact, read-optimized second stage. DST shows how to convert any order-preserving index into a hybrid index; applied to four structures, achieving up to 70% memory reduction with comparable throughput. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
heaf51fbd80a81d19
Venue
SIGMOD
Year
2016
Pagerank
0.00012766019
Overall Rank
971 | 93.48%
DOI
10.1145/2882903.2915222

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{zhang_sigmod16,
        title = {{Reducing the Storage Overhead of Main-Memory OLTP Databases with Hybrid Indexes}},
        author = {Zhang, Huanchen and Kaminsky, Michael and Andersen, David G. and Ma, Lin and Shen, Rui and Pavlo, Andrew},
        series = {{SIGMOD} '16},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/2882903.2915222},
        url = {https://dl.acm.org/doi/10.1145/2882903.2915222},
        year = {2016}
}

Incoming Citations (Sorted by Pagerank)

Showing 39 of 39 citing papers.

Rank Citing Paper Year Venue Pagerank
40 The Case for Learned Index Structures 2018 SIGMOD 0.00046284649
779 FITing-Tree: A Data-aware Index Structure 2019 SIGMOD 0.00014030069
891 SuRF: Practical Range Query Filtering with Fast Succinct Tries 2018 SIGMOD 0.00013245926
907 HOT: A Height Optimized Trie Index for Main-Memory Database Systems 2018 SIGMOD 0.00013158824
1,320 Building a Bw-Tree Takes More Than Just Buzz Words 2018 SIGMOD 0.00011045319
1,359 Dash: Scalable Hashing on Persistent Memory 2020 VLDB 0.00010919021
1,366 Designing Distributed Tree-based Index Structures for Fast RDMA-capable Networks 2019 SIGMOD 0.00010912114
1,397 Magic mirror in my hand, which is the best in the land? An Experimental Evaluation of Index Selection Algorithms 2020 VLDB 0.00010789242
2,238 Designing Succinct Secondary Indexing Mechanism by Exploiting Column Correlations 2019 SIGMOD 8.7751619e-05
2,274 DPTree: Differential Indexing for Persistent Memory 2020 VLDB 8.7108312e-05
2,277 FINEdex: A Fine-grained Learned Index Scheme for Scalable and Concurrent Memory Systems 2022 VLDB 8.7075835e-05
2,636 Are Updatable Learned Indexes Ready? 2022 VLDB 8.1941043e-05
2,742 Evaluating Persistent Memory Range Indexes 2020 VLDB 8.0681227e-05
2,866 APEX: A High-Performance Learned Index on Persistent Memory 2022 VLDB 7.9258875e-05
3,599 Access Path Selection in Main-Memory Optimized Data Systems: Should I Scan or Should I Probe? 2017 SIGMOD 7.1773938e-05
3,803 CARMI: A Cache-Aware Learned Index with a Cost-based Construction Algorithm 2022 VLDB 7.0127652e-05
4,067 Fast Algorithms for Denial Constraint Discovery 2023 VLDB 6.8216078e-05
5,360 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 6.1614422e-05
5,397 Order-Preserving Key Compression for In-Memory Search Trees 2020 SIGMOD 6.1490013e-05
5,571 FILM: a Fully Learned Index for Larger-than-Memory Databases 2023 VLDB 6.080267e-05
6,077 When Tree Meets Hash: Reducing Random Reads for Index Structures on Persistent Memories 2023 SIGMOD 5.893943e-05
6,821 Making In-Memory Learned Indexes Efficient on Disk 2024 SIGMOD 5.6720444e-05
7,005 Zen: a High-Throughput Log-Free OLTP Engine for Non-Volatile Main Memory 2021 VLDB 5.6236238e-05
7,018 SALI: A Scalable Adaptive Learned Index Framework based on Probability Models 2023 SIGMOD 5.619958e-05
7,022 SepHash: A Write-Optimized Hash Index On Disaggregated Memory via Separate Segment Structure 2024 VLDB 5.6190564e-05
7,154 Adaptive Hybrid Indexes 2022 SIGMOD 5.597934e-05
7,325 BP-tree: Overcoming the Point-Range Operation Tradeoff for In-Memory B-trees 2023 VLDB 5.5522404e-05
7,816 B^link-hash: An Adaptive Hybrid Index for In-Memory Time-Series Databases 2023 VLDB 5.4481832e-05
8,129 Two is Better Than One: The Case for 2-Tree for Skewed Data Sets 2023 CIDR 5.3938156e-05
8,174 Hyperion: Building the Largest In-memory Search Tree 2019 SIGMOD 5.3839613e-05
8,418 Femur: A Flexible Framework for Fast and Secure Querying from Public Key-Value Store 2025 SIGMOD 5.3350162e-05
8,563 Robust and Budget-Constrained Encoding Configurations for In-Memory Database Systems 2022 VLDB 5.3138647e-05
9,777 Understanding Robustness Issues of Updatable Learned Indexes: [Experiments & Analysis] 2026 SIGMOD 5.1314952e-05
10,333 SCompression: Enhancing Database Knob Tuning Efficiency Through Slice-Based OLTP Workload Compression 2025 VLDB 5.0281656e-05
10,727 SIDLE: Tree-structure Aware Indexes for CXL-based Heterogeneous Memory 2026 VLDB 4.9793485e-05
11,122 VEGA: An Active-tuning Learned Index with Group-Wise Learning Granularity 2025 SIGMOD 4.9793485e-05
11,237 FB+-tree: A Memory-Optimized B+-tree with Latch-Free Update 2025 VLDB 4.9793485e-05
11,579 Blitzcrank: Fast Semantic Compression for In-memory Online Transaction Processing 2024 VLDB 4.9793485e-05
12,178 HERMIT in Action: Succinct Secondary Indexing Mechanism via Correlation Exploration 2019 VLDB 4.9793485e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 16 of 16 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Previous Page 1 / 1 Next

Semantically Similar Papers