Back to Search Start Over

HINT on Steroids: Batch Query Processing for Interval Data

Authors :
Bouros, Panagiotis (author)
Titkov, Artur (author)
Christodoulou, G.C. (author)
Rauch, Christian (author)
Mamoulis, Nikos (author)
Bouros, Panagiotis (author)
Titkov, Artur (author)
Christodoulou, G.C. (author)
Rauch, Christian (author)
Mamoulis, Nikos (author)
Publication Year :
2024

Abstract

A wide range of applications manage interval data. HINT was recently proposed to hierarchically index intervals in main memory. The index outperforms competitive structures by a wide margin, but under its current setup, HINT is able to service only single query requests. In practice however, real systems receive a large number of queries at the same time and so, our focus in this paper is on batch query processing. We propose two novel evaluation strategies termed level-based and partition-based, which both work in a per-level fashion, i.e., all queries for an index level are computed before moving to the next level. The new strategies operate in a cache-aware fashion to reduce the cache misses caused by climbing the index hierarchy or accessing multiple partitions per level, and to decrease the total execution time for a query batch. Our experimental analysis with both real and synthetic datasets showed that our batch processing strategies always outperform a baseline that executes queries in a serial fashion, and that partition-based is overall the most efficient strategy.<br />Web Information Systems

Details

Database :
OAIster
Notes :
English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1434557719
Document Type :
Electronic Resource
Full Text :
https://doi.org/10.48786.edbt.2024.38