KOE: A Key Distribution-Oriented Performance Estimation Framework for Diverse Index Structures
Index structures are a fundamental component of web search and modern database systems, playing a crucial role in enabling efficient data retrieval and management. However, selecting the most appropriate index structure for specific scenarios and workloads is a highly challenging task. This is especially true for learned indexes, where the cumulative distribution characteristics of stored keys not only affects performance but also impacts the robustness of the index. In this paper, we propose a key distribution-aware framework called KOE, to estimate the performance and robustness of various index structures. The framework predicts two critical metrics-performance and memory consumption-across various data distributions and workloads, integrating both temporal and statistical characteristics through a novel learning-based approach, denoted as TStatE. Experimental results demonstrate that KOE provides accurate, data-driven performance and robustness estimation, facilitates systematic index selection and optimization, and can effectively generalize across different index types and workloads, making it a robust tool for exploring trade-offs in index deployment.
Authors
- Jiake Ge (ORCID: https://orcid.org/0000-0003-4644-0733)
- Xin Wang (ORCID: https://orcid.org/0000-0001-9651-0651)
- Yong You (ORCID: https://orcid.org/0009-0008-7019-103X)
- Y J Yin
- Hui Wang (ORCID: https://orcid.org/0009-0001-6397-203X)
- Menglu Ma
Institutions
- Tianjin University (CN)
Publication Details
- Published
- 2025-05-08
- DOI
- https://doi.org/10.1145/3701716.3715515
- Primary Topic
- Algorithms and Data Compression
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China