Shift-Table: A Low-latency Learned Index for Range Queries using Model Correction
Not on the map. Why?
Abstract (arXiv)
Indexing large-scale databases in main memory is still challenging today. Learned index structures -- in which the core components of classical indexes are replaced with machine learning models -- have recently been suggested to significantly improve performance for read-only range queries. However, a recent benchmark study shows that learned indexes only achieve limited performance improvements for real-world data on modern hardware. More specifically, a learned model cannot learn the micro-level details and fluctuations of data distributions thus resulting in poor accuracy; or it can fit to the data distribution at the cost of training a big model whose parameters cannot fit into cache. As a consequence, querying a learned index on real-world data takes a substantial number of memory lookups, thereby degrading performance. In this paper, we adopt a different approach for modeling a data distribution that complements the model fitting approach of learned indexes. We propose Shift-Table, an algorithmic layer that captures the micro-level data distribution and resolves the local biases of a learned model at the cost of at most one memory lookup. Our suggested model combines the low latency of lookup tables with learned indexes and enables low-latency processing of range queries. Using Shift-Table, we achieve a speedup of 1.5X to 2X on real-world datasets compared to trained and tuned learned indexes.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Jan 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 1; 2025: 1; 2026: 1.
5 papers.
- 2024A Survey of Learned Indexes for the Multi-dimensional Spacecited by 4
- 2021Micro-architectural Analysis of a Learned Indexcited by 2
- 2022LSI: A Learned Secondary Index Structurecited by 1
- 2025Sig2Model: A Boosting-Driven Model for Updatable Learned Indexescited by 0
- 2026Lower Bounds for the Algorithmic Complexity of Learned Indexescited by 0
- 2026Lower Bounds for the Algorithmic Complexity of Learned Indexes10 Jan 2026
- 2025Sig2Model: A Boosting-Driven Model for Updatable Learned Indexes25 Sep 2025
- 2024A Survey of Learned Indexes for the Multi-dimensional Space11 Mar 2024
- 2022LSI: A Learned Secondary Index Structure11 May 2022
- 2021Micro-architectural Analysis of a Learned Index17 Sep 2021