arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2102.06789cs.DB
收藏

基于空间插值的距离和kNN距离学习索引

Spatial Interpolation-based Learned Index for Range and kNN Queries

Songnian Zhang, Suprio Ray, Rongxing Lu, Yandong Zheng

摘要:

最近的一个语料库的工作表明,学习索引可以提高查询性能,同时减少存储开销。它可能提供了一个机会,以解决空间查询处理的挑战所造成的激增,基于位置的服务。虽然已经提出了几种学习索引来处理空间数据,但这些方法背后的主要思想是利用现有的一维学习模型,这需要将空间数据转换为一维数据或将学习模型分别应用于各个维度。因此,这些方法不能充分利用或利用关于原始空间数据的空间分布的信息。为此,在本文中,我们通过使用空间(多维)插值函数作为学习模型来利用它,该模型可以直接用于空间数据。具体来说,我们设计了一个有效的基于空间插值函数的网格索引(SPRIG)来处理范围和kNN查询。在真实数据集上进行了详细的实验,结果表明,与传统的空间索引和最先进的多维学习索引相比,我们提出的学习索引可以显着提高性能。

英文摘要:

A corpus of recent work has revealed that the learned index can improve query performance while reducing the storage overhead. It potentially offers an opportunity to address the spatial query processing challenges caused by the surge in location-based services. Although several learned indexes have been proposed to process spatial data, the main idea behind these approaches is to utilize the existing one-dimensional learned models, which requires either converting the spatial data into one-dimensional data or applying the learned model on individual dimensions separately. As a result, these approaches cannot fully utilize or take advantage of the information regarding the spatial distribution of the original spatial data. To this end, in this paper, we exploit it by using the spatial (multi-dimensional) interpolation function as the learned model, which can be directly employed on the spatial data. Specifically, we design an efficient SPatial inteRpolation functIon based Grid index (SPRIG) to process the range and kNN queries. Detailed experiments are conducted on real-world datasets, and the results indicate that our proposed learned index can significantly improve the performance in comparison with the traditional spatial indexes and a state-of-the-art multi-dimensional learned index.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑