Bounding the Last Mile: Efficient Learned String Indexing
Not on the map. Why?
Abstract (arXiv)
We introduce the RadixStringSpline (RSS) learned index structure for efficiently indexing strings. RSS is a tree of radix splines each indexing a fixed number of bytes. RSS approaches or exceeds the performance of traditional string indexes while using 7-70× less memory. RSS achieves this by using the minimal string prefix to sufficiently distinguish the data unlike most learned approaches which index the entire string. Additionally, the bounded-error nature of RSS accelerates the last mile search and also enables a memory-efficient hash-table lookup accelerator. We benchmark RSS on several real-world string datasets against ART and HOT. Our experiments suggest this line of research may be promising for future memory-intensive database applications.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 6 of its 18 references that are in the map. First posted on arXiv 29 Nov 2021.
Builds on
6 of 18 references.
References · 6
- 2017The Case for Learned Index Structurescited by 188
- 2019ALEX: An Updatable Adaptive Learned Indexcited by 43
- 2020RadixSpline: A Single-Pass Learned Indexcited by 31
- 2020Benchmarking Learned Indexescited by 27
- 2019SOSD: A Benchmark for Learned Indexescited by 21
- 2020Order-Preserving Key Compression for In-Memory Search Treescited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 2; 2025: 1; 2026: 1.
6 papers.
- 2024A Survey of Learned Indexes for the Multi-dimensional Spacecited by 4
- 2024Accelerating String-Key Learned Index Structures via Memoization-based Incremental Trainingcited by 4
- 2022LSI: A Learned Secondary Index Structurecited by 1
- 2025DobLIX: A Dual-Objective Learned Index for Log-Structured Merge Treescited by 1
- 2026Mathematical Foundations of Poisoning Attacks on Linear Regression over Cumulative Distribution Functionscited by 1
- 2023LearnedSort as a learning-augmented SampleSort: Analysis and Parallelizationcited by 0
- 2026Mathematical Foundations of Poisoning Attacks on Linear Regression over Cumulative Distribution Functions28 Feb 2026
- 2025DobLIX: A Dual-Objective Learned Index for Log-Structured Merge Trees7 Feb 2025
- 2024Accelerating String-Key Learned Index Structures via Memoization-based Incremental Training18 Mar 2024
- 2024A Survey of Learned Indexes for the Multi-dimensional Space11 Mar 2024
- 2023LearnedSort as a learning-augmented SampleSort: Analysis and Parallelization17 Jul 2023
- 2022LSI: A Learned Secondary Index Structure11 May 2022