Fast Processing of Join Queries with Instant Response

被引:0
|
作者
Hamdi, Mohammed [1 ]
Yu, Feng [2 ]
Hou, Wen-Chi [1 ]
机构
[1] Southern Illinois Univ, 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
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This research presents an innovative way to process queries without having to perform expensive join and set operations. We propose to store the equi-join relationships of tuples on mass storage devices, such as disks, to facilitate query processing. The equi-join relationships are captured, grouped, and stored as various tables on disks, 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. Without having to perform joins, memory consumptions are dramatically reduced. The Join Core can also be updated dynamically. Preliminary 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, and can be even more advantageous to distributed query processing, as there are fewer or even no relations or intermediate results needed to be retrieved, generated or transferred over the networks.
引用
收藏
页码:352 / 362
页数:11
相关论文
共 50 条
  • [1] Processing distance join queries with constraints
    Papadopoulos, AN
    Nanopoulos, A
    Manolopoulos, Y
    [J]. COMPUTER JOURNAL, 2006, 49 (03): : 281 - 296
  • [2] Secure mediation of join queries by processing ciphertexts
    Biskup, Joachim
    Tsatedem, Christian
    Wiese, Lena
    [J]. 2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOP, VOLS 1-2, 2007, : 715 - 724
  • [3] Processing Top-k Join Queries
    Wu, Minji
    Berti-Equille, Laure
    Marian, Amelie
    Procopiuc, Cecilia M.
    Srivastava, Divesh
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01): : 860 - 870
  • [4] Adaptive and incremental processing for distance join queries
    Shin, H
    Moon, B
    Lee, S
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2003, 15 (06) : 1561 - 1578
  • [5] Efficient processing of multiple structural join queries
    Subramanyam, GV
    Kumar, PS
    [J]. KEY TECHNOLOGIES FOR DATA MANAGEMENT, 2004, 3112 : 112 - 123
  • [6] PI-Join: Efficiently processing join queries on massive data
    Xixian Han
    Jianzhong Li
    Donghua Yang
    [J]. Knowledge and Information Systems, 2012, 32 : 527 - 557
  • [7] PI-Join: Efficiently processing join queries on massive data
    Han, Xixian
    Li, Jianzhong
    Yang, Donghua
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2012, 32 (03) : 527 - 557
  • [8] SPRINTER: A Fast n-ary Join Query Processing Method for Complex OLAP Queries
    Nam, Yoon-Min
    Han, Donghyoung
    Kim, Min-Soo
    [J]. SIGMOD'20: PROCEEDINGS OF THE 2020 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2020, : 2055 - 2070
  • [9] Join Queries on Uncertain Data: Semantics and Efficient Processing
    Ge, Tingjian
    [J]. IEEE 27TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2011), 2011, : 697 - 708
  • [10] Storing Join Relationships for Fast Join Query Processing
    Hamdi, Mohammed
    Yu, Feng
    Alswedani, Sarah
    Hou, Wen-Chi
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2017, PT I, 2017, 10438 : 167 - 177