Storing Join Relationships for Fast Join Query Processing

被引:0
|
作者
Hamdi, Mohammed [1 ]
Yu, Feng [2 ]
Alswedani, Sarah [1 ]
Hou, Wen-Chi [1 ]
机构
[1] Southern Illinois Univ Carbondale, Dept Comp Sci, Carbondale, IL 62901 USA
[2] Youngstown State Univ, Dept Comp Sci & Informat Syst, Youngstown, OH 44555 USA
关键词
Query processing; Join queries; Equi-join; Semi-join; Outer-join; Anti-join; Set operations;
D O I
10.1007/978-3-319-64468-4_13
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose to store equi-join relationships of tuples on inexpensive and space abundant devices, such as disks, to facilitate query processing. The equi-join relationships are captured, grouped, and stored as various tables, which are collectively called the Join Core. Queries involving arbitrary legitimate sequences of equi-joins, semi-joins, outer-joins, anti-joins, unions, differences, and intersections can all be answered quickly by merely merging these tables. The Join Core can also be updated dynamically. Experimental results showed that all test queries began to generate results instantly, and many completed instantly too. The proposed methodology can be very useful for queries with complex joins of large relations as there are fewer or even no relations or intermediate results needed to be retrieved and generated.
引用
收藏
页码:167 / 177
页数:11
相关论文
共 50 条
  • [1] COMBINING JOIN AND SEMI-JOIN OPERATIONS FOR DISTRIBUTED QUERY-PROCESSING
    CHEN, MS
    YU, PS
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1993, 5 (03) : 534 - 542
  • [2] Single-scan: a fast star-join query processing algorithm
    Purdila, Vasile
    Pentiuc, Stefan-Gheorghe
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2016, 46 (03): : 319 - 339
  • [3] Distributed stream join query processing with semijoins
    Tran, Tri Minh
    Lee, Byung Suk
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2010, 27 (03) : 211 - 254
  • [4] Distributed stream join query processing with semijoins
    Tri Minh Tran
    Byung Suk Lee
    [J]. Distributed and Parallel Databases, 2010, 27 : 211 - 254
  • [5] Surrounding Join Query Processing in Spatial Databases
    Li, Lingxiao
    Taniar, David
    Indrawan-Santiago, Maria
    Shao, Zhou
    [J]. DATABASES THEORY AND APPLICATIONS, ADC 2017, 2017, 10538 : 17 - 28
  • [6] Join Query Processing in Data Quality Management
    Yue, Mingliang
    Gao, Hong
    Shi, Shengfei
    Wang, Hongzhi
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2016, 2016, 9645 : 329 - 342
  • [7] Fast Distributed Complex Join Processing
    Zhang, Hao
    Qiao, Miao
    Yu, Jeffrey Xu
    Cheng, Hong
    [J]. 2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 2087 - 2092
  • [8] Skyline-join query processing in distributed databases
    Mei BAI
    Junchang XIN
    Guoren WANG
    Roger ZIMMERMANN
    Xite WANG
    [J]. Frontiers of Computer Science., 2016, 10 (02) - 352
  • [9] Skyline Join Query Processing over Multiple Relations
    Zhang, Jinchao
    Lin, Zheng
    Li, Bo
    Wang, Weiping
    Meng, Dan
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2016, 2016, 9645 : 353 - 361
  • [10] Skyline-join query processing in distributed databases
    Bai, Mei
    Xin, Junchang
    Wang, Guoren
    Zimmermann, Roger
    Wang, Xite
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2016, 10 (02) : 330 - 352