Period Index: A Learned 2D Hash Index for Range and Duration Queries

被引:8
|
作者
Behrend, Andreas [1 ]
Dignos, Anton [2 ]
Gamper, Johann [2 ]
Schmiegelt, Philip [3 ]
Voigt, Hannes [4 ,6 ]
Rottmann, Matthias [5 ]
Kahl, Karsten [5 ]
机构
[1] Univ Bonn, Bonn, Germany
[2] Free Univ Bozen Bolzano, Bolzano, Italy
[3] Fraunhofer FKIE, Bonn, Germany
[4] Neo4j Inc, San Mateo, CA USA
[5] Univ Wuppertal, Wuppertal, Germany
[6] Tech Univ Dresden, Dresden, Germany
关键词
Index Structures; Spatial-Temporal Databases; Adaptive Grids;
D O I
10.1145/3340964.3340965
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today, most commercial database systems provide some support for the management of temporal data, but the index support for efficiently accessing such data is rather limited. Existing access paths neglect the fact that time intervals are located on the timeline and have a duration, two important pieces of information for querying temporal data. In this paper, we tackle this problem and introduce a novel index structure, termed Period Index, for efficiently accessing temporal data based on these two pieces of information. The index supports temporal queries that constrain the position of an interval on the timeline (range queries), its interval duration (duration queries), or both (range-duration queries). The key idea of the new index is to split the timeline into fixedlength buckets, each of which is divided into a set of cells that are organized in levels. The cells encode the position of intervals on the timeline, whereas the levels encode their duration. This grid-based index is well-suited for parallelization and non-uniform memory access (NUMA) architectures as it is common for modern hardware with large main-memories and multi-core servers. The Period Index is independent of the physical order of the data and has predictable performance due to the underlying hashing approach. We also propose an enhanced version of our index structure, termed Period Index., which continuously adapts the optimal bucket length to the distribution of the data. Our experiments show that Period Index. significantly beats other indexes for the class of queries that constrain both the position and the length of the time intervals, and it is competitive for queries that involve solely one temporal dimension.
引用
收藏
页码:100 / 109
页数:10
相关论文
共 50 条
  • [1] SPRIG: A Learned Spatial Index for Range and kNN Queries
    Zhang, Songnian
    Ray, Suprio
    Lu, Rongxing
    Zheng, Yandong
    PROCEEDINGS OF 17TH INTERNATIONAL SYMPOSIUM ON SPATIAL AND TEMPORAL DATABASES, SSTD 2021, 2021, : 96 - 105
  • [2] Learned Index for Spatial Queries
    Wang, Haixin
    Fu, Xiaoyi
    Xu, Jianliang
    Lu, Hua
    2019 20TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (MDM 2019), 2019, : 569 - 574
  • [3] LK-Index: A Learned Index for KNN Queries
    Peng, Yongxin
    IEEE ACCESS, 2024, 12 : 103096 - 103103
  • [4] Encoding 2D Range Maximum Queries
    Golin, Mordecai
    Iacono, John
    Krizanc, Danny
    Raman, Rajeev
    Rao, S. Srinivasa
    ALGORITHMS AND COMPUTATION, 2011, 7074 : 180 - +
  • [5] Encoding 2D range maximum queries
    Golin, Mordecai
    Iacono, John
    Krizanc, Danny
    Raman, Rajeev
    Satti, Srinivasa Rao
    Shende, Sunil
    THEORETICAL COMPUTER SCIENCE, 2016, 609 : 316 - 327
  • [6] Learned index for non-key queries
    Zhu, Rui
    Wang, Hongzhi
    Xia, Sheng
    Zheng, Bo
    KNOWLEDGE AND INFORMATION SYSTEMS, 2025, 67 (01) : 497 - 519
  • [7] A hash-based index for processing frequent updates and continuous location-based range queries
    Natalia Chaudhry
    Muhammad Murtaza Yousaf
    Knowledge and Information Systems, 2023, 65 : 4233 - 4271
  • [8] A hash-based index for processing frequent updates and continuous location-based range queries
    Chaudhry, Natalia
    Yousaf, Muhammad Murtaza
    KNOWLEDGE AND INFORMATION SYSTEMS, 2023, 65 (10) : 4233 - 4271
  • [9] Aggregated 2D range queries on clustered points
    Brisaboa, Nieves R.
    De Bernardo, Guillermo
    Konow, Roberto
    Navarro, Gonzalo
    Seco, Diego
    INFORMATION SYSTEMS, 2016, 60 : 34 - 49
  • [10] A learned spatial textual index for efficient keyword queries
    Ding, Xiaofeng
    Zheng, Yinting
    Wang, Zuan
    Choo, Kim-Kwang Raymond
    Jin, Hai
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2023, 60 (03) : 803 - 827