Optimizing Multiple Multi-Way Stream Joins

被引:4
|
作者
Dossinger, Manuel [1 ]
Michel, Sebastian [1 ]
机构
[1] TU Kaiserslautern TUK, Kaiserslautern, Germany
关键词
QUERY OPTIMIZATION;
D O I
10.1109/ICDE51399.2021.00188
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We address the joint optimization of multiple stream joins in a scale-out architecture by tailoring prior work on multi-way stream joins to predicate-driven data partitioning schemes. We present an integer linear programming (ILP) formulation for selecting the partitioning and tuple routing with minimal probe load. The presented algorithms and optimization schemes are implemented in CLASH, a data stream processor developed in our group that translates queries to deployable Apache Storm topologies after optimization. The experiments conducted on TPC-H data exhibit the potential of multi-query optimization of multi-way stream joins and the effectiveness and feasibility of the ILP optimization problem.
引用
收藏
页码:1985 / 1990
页数:6
相关论文
共 50 条
  • [1] PMJoin: Optimizing distributed multi-way stream joins by stream partitioning
    Zhou, Yongluan
    Yan, Ying
    Yu, Feng
    Zhou, Aoying
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2006, 3882 : 325 - 341
  • [2] Query processing of multi-way stream window joins
    Hammad, Moustafa A.
    Aref, Walid G.
    Elmagarmid, Ahmed K.
    [J]. VLDB JOURNAL, 2008, 17 (03): : 469 - 488
  • [3] Query processing of multi-way stream window joins
    Moustafa A. Hammad
    Walid G. Aref
    Ahmed K. Elmagarmid
    [J]. The VLDB Journal, 2008, 17 : 469 - 488
  • [4] Optimizing Multi-Way Spatial Joins of Web Feature Services
    Lan, Guiwen
    Zhang, Qiang
    Yang, Zhao
    Li, Tong
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2017, 6 (04)
  • [5] A Scalable Circular Pipeline Design for Multi-Way Stream Joins in Hardware
    Najafi, Mohammadreza
    Sadoghi, Mohammad
    Jacobsen, Hans-Arno
    [J]. 2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 1280 - 1283
  • [6] Are Multi-way Joins Actually Useful?
    Henderson, Michael
    Lawrence, Ramon
    [J]. ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1, 2013, : 13 - 22
  • [7] Accelerating multi-way joins on the GPU
    Zhuohang Lai
    Xibo Sun
    Qiong Luo
    Xiaolong Xie
    [J]. The VLDB Journal, 2022, 31 : 529 - 553
  • [8] Load shedding for multi-way stream joins based on arrival order patterns
    Kwon, Tae-Hyung
    Lee, Ki Yong
    Kim, Myoung Ho
    [J]. JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2011, 37 (02) : 245 - 265
  • [9] Accelerating multi-way joins on the GPU
    Lai, Zhuohang
    Sun, Xibo
    Luo, Qiong
    Xie, Xiaolong
    [J]. VLDB JOURNAL, 2022, 31 (03): : 529 - 553
  • [10] Scaling Out Multi-Way Stream Joins using Optimized, Iterative Probing
    Dossinger, Manuel
    Michel, Sebastian
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 449 - 456