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 条
  • [31] Fast Dual Simulation Processing of Graph Database Queries
    Mennicke, Stephan
    Kalo, Jan-Christoph
    Nagel, Denis
    Kroll, Hermann
    Balke, Wolf-Tilo
    [J]. 2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 244 - 255
  • [32] RIQ: Fast processing of SPARQL queries on RDF quadruples
    Katib, Anas
    Slavov, Vasil
    Rao, Praveen
    [J]. JOURNAL OF WEB SEMANTICS, 2016, 37-38 : 90 - 111
  • [33] Fast Processing SPARQL Queries on Large RDF Data
    Yang, Guang
    Yuan, Pingpeng
    Jin, Hai
    [J]. 2016 IEEE 14TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 14TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 2ND INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/DATACOM/CYBERSC, 2016, : 921 - 926
  • [34] Subgraph join: Efficient processing subgraph queries on graph-structured XML document
    Wang, HZ
    Wang, W
    Lin, XM
    Li, JZ
    [J]. ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2005, 3739 : 68 - 80
  • [35] An Efficient Processing of Join Queries for Sensor Networks Using Column-Oriented Databases
    Kim, Kyung-Chang
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
  • [36] A fast similarity join algorithm using graphics processing units
    Lieberman, Michael D.
    Sankaranarayanan, Jagan
    Samet, Hanan
    [J]. 2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 1111 - +
  • [37] Tie-breaking strategies for fast distance join processing
    Shin, H
    Moon, B
    Lee, S
    [J]. DATA & KNOWLEDGE ENGINEERING, 2002, 41 (01) : 67 - 83
  • [38] Identifying Queries in Instant Search Logs
    Fischer, Markus
    Komlossy, Kristof
    Stein, Benno
    Potthast, Martin
    Hagen, Matthias
    [J]. SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 1692 - 1696
  • [39] DECOMPOSITION IN OPTIMIZING DISTRIBUTED JOIN QUERIES
    BODORIK, P
    RIORDON, JS
    [J]. COMPUTING AND INFORMATION, 1989, : 281 - 289
  • [40] Computing Join Queries with Functional Dependencies
    Khamis, Mahmoud Abo
    Ngo, Hung Q.
    Suciu, Dan
    [J]. PODS'16: PROCEEDINGS OF THE 35TH ACM SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2016, : 327 - 342