mlsanityData to 14 Oct 2026

FITing-Tree: A Data-aware Index Structure

arXiv 1801.10207 ↗First posted 30 Jan 2018cs.DBcited by 30

Not on the map. Why?

Abstract (arXiv)

Index structures are one of the most important tools that DBAs leverage to improve the performance of analytics and transactional workloads. However, building several indexes over large datasets can often become prohibitive and consume valuable system resources. In fact, a recent study showed that indexes created as part of the TPC-C benchmark can account for 55% of the total memory available in a modern DBMS. This overhead consumes valuable and expensive main memory, and limits the amount of space available to store new data or process existing data. In this paper, we present FITing-Tree, a novel form of a learned index which uses piece-wise linear functions with a bounded error specified at construction time. This error knob provides a tunable parameter that allows a DBA to FIT an index to a dataset and workload by being able to balance lookup performance and space consumption. To navigate this tradeoff, we provide a cost model that helps determine an appropriate error parameter given either (1) a lookup latency requirement (e.g., 500ns) or (2) a storage budget (e.g., 100MB). Using a variety of real-world datasets, we show that our index is able to provide performance that is comparable to full index structures while reducing the storage footprint by orders of magnitude.

Key facts. Cited by 30 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Jan 2018.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 6; 2022: 4; 2023: 4; 2024: 6; 2025: 5; 2026: 5.

30 papers.

Sort:

By area:

  1. 2021One Model to Rule them All: Towards Zero-Shot Learning for Databasescited by 9
  2. 2021CARMI: A Cache-Aware Learned Index with a Cost-based Construction Algorithmcited by 8
  3. 2023On Distribution Dependent Sub-Logarithmic Query Time of Learned Indexingcited by 6
  4. 2023Online List Labeling with Predictionscited by 5
  5. 2021Learned Sorted Table Search and Static Indexes in Small Model Spacecited by 4
  6. 2021No DBA? No regret! Multi-armed bandits for index tuning of analytical and HTAP workloads with provable guaranteescited by 4
  7. 2024A Survey of Learned Indexes for the Multi-dimensional Spacecited by 4
  8. 2024Accelerating String-Key Learned Index Structures via Memoization-based Incremental Trainingcited by 4
  9. 2024Theoretical Analysis of Learned Database Operations under Distribution Shift through Distribution Learnabilitycited by 4
  10. 2022NFL: Robust Learned Index via Distribution Transformationcited by 3
  11. 2022Daisy Bloom Filterscited by 3
  12. 2023LeCo: Lightweight Compression via Learning Serial Correlationscited by 3
18 more
  1. 2024Towards Effective Next POI Prediction: Spatial and Semantic Augmentation with Remote Sensing Datacited by 3
  2. 2021Micro-architectural Analysis of a Learned Indexcited by 2
  3. 2022Learned-Database Systems Securitycited by 2
  4. 2024Towards Establishing Guaranteed Error for Learned Database Operationscited by 2
  5. 2025A New Paradigm in Tuning Learned Indexes: A Reinforcement Learning Enhanced Approachcited by 2
  6. 2021A Pluggable Learned Index Method via Sampling and Gap Insertioncited by 1
  7. 2025DobLIX: A Dual-Objective Learned Index for Log-Structured Merge Treescited by 1
  8. 2025L2T-Tune:LLM-Guided Hybrid Database Tuning with LHS and TD3cited by 1
  9. 2026Mathematical Foundations of Poisoning Attacks on Linear Regression over Cumulative Distribution Functionscited by 1
  10. 2022Testing the Robustness of Learned Index Structurescited by 0
  11. 2023SparDL: Distributed Deep Learning Training with Efficient Sparse Communicationcited by 0
  12. 2024LearnedKV: Integrating LSM and Learned Index for Superior Performance on Storagecited by 0
  13. 2025Piecewise Linear Approximation in Learned Index Structures: Theoretical and Empirical Analysiscited by 0
  14. 2025Sig2Model: A Boosting-Driven Model for Updatable Learned Indexescited by 0
  15. 2026Lower Bounds for the Algorithmic Complexity of Learned Indexescited by 0
  16. 2026M-CTX: Exact and Scalable Spatial Context Retrieval for Trajectory Analyticscited by 0
  17. 2026Poisoning Attacks on the PGM-indexcited by 0
  18. 2026Learning-Augmented Algorithms: Guarantees, Construction Mechanisms, and System-Level Implicationscited by 0