mlsanityData to 7 Oct 2026

Tsunami: A Learned Multi-dimensional Index for Correlated Data and Skewed Workloads

arXiv 2006.13282 ↗First posted 23 Jun 2020cs.DB cs.LGcited by 25

Not on the map. Why?

Abstract (arXiv)

Filtering data based on predicates is one of the most fundamental operations for any modern data warehouse. Techniques to accelerate the execution of filter expressions include clustered indexes, specialized sort orders (e.g., Z-order), multi-dimensional indexes, and, for high selectivity queries, secondary indexes. However, these schemes are hard to tune and their performance is inconsistent. Recent work on learned multi-dimensional indexes has introduced the idea of automatically optimizing an index for a particular dataset and workload. However, the performance of that work suffers in the presence of correlated data and skewed query workloads, both of which are common in real applications. In this paper, we introduce Tsunami, which addresses these limitations to achieve up to 6X faster query performance and up to 8X smaller index size than existing learned multi-dimensional indexes, in addition to up to 11X faster query performance and 170X smaller index size than optimally-tuned traditional indexes.

Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Jun 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 6; 2022: 8; 2023: 2; 2024: 2; 2025: 3; 2026: 4.

25 papers.

Sort:

  1. 2021A Unified Transferable Model for ML-Enhanced DBMScited by 10
  2. 2021One Model to Rule them All: Towards Zero-Shot Learning for Databasescited by 9
  3. 2021CARMI: A Cache-Aware Learned Index with a Cost-based Construction Algorithmcited by 8
  4. 2022Detect, Distill and Update: Learned DB Systems Facing Out of Distribution Datacited by 6
  5. 2023WISK: A Workload-aware Learned Index for Spatial Keyword Queriescited by 6
  6. 2022A Learned Index for Exact Similarity Search in Metric Spacescited 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. 2021Towards Practical Learned Indexingcited by 3
  10. 2022NFL: Robust Learned Index via Distribution Transformationcited by 3
  11. 2021A Reinforcement Learning Based R-Tree for Spatial Data Indexing in Dynamic Environmentscited by 2
  12. 2022Learned-Database Systems Securitycited by 2
13 more
  1. 2021A Pluggable Learned Index Method via Sampling and Gap Insertioncited by 1
  2. 2022The "AI+R"-tree: An Instance-optimized R-treecited by 1
  3. 2022Compressing (Multidimensional) Learned Bloom Filterscited by 1
  4. 2025LotusFilter: Fast Diverse Nearest Neighbor Search via a Learned Cutoff Tablecited by 1
  5. 2026Mathematical Foundations of Poisoning Attacks on Linear Regression over Cumulative Distribution Functionscited by 1
  6. 2022Testing the Robustness of Learned Index Structurescited by 0
  7. 2022Learned k-NN Distance Estimationcited by 0
  8. 2023Learned spatial data partitioningcited by 0
  9. 2025Sig2Model: A Boosting-Driven Model for Updatable Learned Indexescited by 0
  10. 2025Optimized Learned Count-Min Sketchcited by 0
  11. 2026Lower Bounds for the Algorithmic Complexity of Learned Indexescited by 0
  12. 2026Piece of CAKE: Adaptive Execution Engines via Microsecond-Scale Learningcited by 0
  13. 2026M-CTX: Exact and Scalable Spatial Context Retrieval for Trajectory Analyticscited by 0