Twig'n join: Progressive query processing of multiple XML streams

被引:0
|
作者
Tok, Wee Hyong [1 ]
Bressan, Stephane [1 ]
Lee, Mong-Li [1 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore 117548, Singapore
关键词
XML; progressive join;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a practical approach to the progressive processing of (FWR) XQuery queries on multiple XML streams, called Twig'n Join (or TnJ). The query is decomposed into a query plan combining several twig queries on the individual streams, followed by a multi-way join and a final twig query. The processing is itself accordingly decomposed into three pipelined stages progressively producing streams of XML fragments. Twig'n Join combines the advantages of the recently proposed TwigM algorithm and our previous work on relational result-rate based progressive joins. In addition, we introduce a novel dynamic probing technique, called Result-Oriented Probing (ROP), which determines an optimal probing sequence for the multi-way join. This significantly reduces the amount of redundant probing for results. We comparatively evaluate the performance of Twig'n Join using both synthetic and real-life data from standard XML query processing benchmarks. We show that Twig'n Join is indeed effective and efficient for processing multiple XML streams.
引用
收藏
页码:546 / 553
页数:8
相关论文
共 50 条
  • [1] Complex twig pattern query processing over XML streams
    Yang, Wei-Dong
    Wang, Qing-Ming
    Shi, Bai-Le
    Ruan Jian Xue Bao/Journal of Software, 2007, 18 (04): : 893 - 904
  • [2] TwigMRR: distributed XML twig query processing
    He, Zhixue
    Liao, Husheng
    Su, Hang
    PROCEEDINGS OF THIRTEENTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE, (DCABES 2014), 2014, : 170 - 174
  • [3] A syntactic approach to twig-query matching on XML streams
    Chou, Chien-Ping
    Jea, Kuen-Fang
    Liao, Heng-Hsun
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (06) : 993 - 1007
  • [4] OTJFast: Processing Ordered XML Twig Join Fast
    Jiang, Jinhua
    Chen, Gang
    Shou, Lidan
    Chen, Ke
    2008 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE, VOLS 1-3, PROCEEDINGS, 2008, : 1289 - 1294
  • [5] TwigStackList-: A holistic twig join algorithm for twig query with not-predicates on XML data
    Yu, Tian
    Ling, Tok Wang
    Lu, Jiaheng
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2006, 3882 : 249 - 263
  • [6] A Method of Twig Query Processing Based on XML Schema
    Li, Suming
    2017 2ND AASRI INTERNATIONAL CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (IEA 2017), 2017, : 72 - 75
  • [7] A Method of XML Twig Query Processing based on XML Document Schema
    Yu, Yi
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC, CONTROL AND AUTOMATION ENGINEERING (MECAE 2017), 2017, 61 : 172 - 175
  • [8] Query Processing for Heterogeneous XML Streams
    Yang, Weidong
    Yang, Xiaodong
    Yuan, Bowen
    8TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY WORKSHOPS: CIT WORKSHOPS 2008, PROCEEDINGS, 2008, : 139 - 144
  • [9] Distributed XML Twig Query Processing Using MapReduce
    Bi, Xin
    Wang, Guoren
    Zhao, Xiangguo
    Zhang, Zhen
    Chen, Shuang
    WEB TECHNOLOGIES AND APPLICATIONS (APWEB 2015), 2015, 9313 : 203 - 214
  • [10] A refined twig-join swift query algorithm for diversification issues of XML
    Kung, Yi-Wei
    Chang, Hsu-Kuang
    Lee, Chung-Nan
    JOURNAL OF INFORMATION SCIENCE, 2016, 42 (04) : 568 - 578