Data Quality and ManagementData Management and AlgorithmsAdvanced Database Systems and Queries

Meng Zeng, Bin Ning, Qiong Gu, Chunyang Hu, Qiaozhi Hua

2026.5.25JOURNAL OF INTELLIGENT INFORMATION SYSTEMS

DOI: 10.1007/s10844-026-01059-2

Abstract

The recently proposed concurrent ordered index (XIndex-R) based on Learned Indexes (LIs) demonstrates significant improvements in write scalability and query performance for large-scale indexing. However, the performance of XIndex-R remains constrained by inadequate consideration of input key distributions, particularly across diverse data domains. In this paper, we present the Transformation-Partitioned Learned Index (TPLI), a distribution-aware preprocessing framework that enhances the state-of-the-art concurrent learned index XIndex-R for multi-domain key-value stores. It improves indexing efficiency while preserving concurrency by tailoring its architecture to key types. For numeric keys, to enable better approximation of the linear Cumulative Distribution Function (CDF), a numerical Normalizing Flow (NF) is employed to transform skewed numeric key distributions into near-uniform distributions. For string keys, to reduce the operation overhead and improve model specialization, the K-means clustering approach with the elbow method is utilized to partition keys into disjoint subsets, each modeled by a dedicated learned model. Experimental evaluations on real-world numeric and string datasets demonstrate that TPLI outperforms six state-of-the-art methods, achieving superior throughput for both query and write operations.

Citation format

ZENG, Meng, et al. TPLI: Transformation-partitioned learned index for multi-domain key-value stores. JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2026.