Holistically Stream-based Processing Xtwig Queries

被引:3
|
作者
Wang, Guoren [1 ]
Ning, Bo [1 ]
Yu, Ge [1 ]
机构
[1] Northeastern Univ, Sch Informat Sci & Engn, Shenyang 110004, Peoples R China
基金
中国国家自然科学基金;
关键词
XML; query processing; twig pattern; Xtwig pattern;
D O I
10.1007/s11280-008-0047-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Unlike a twig query, an Xtwig query contains some selection predicates with reverse axes which are either ancestor or parent. To evaluate such queries in the stream-based context, some rewriting rules have been proposed to transform the paths with reverse axes into equivalent reverse-axis-free ones. However, the transformation method is expensive due to multiple scanning input streams and the generation of unnecessary intermediate results. To solve these problems, a holistic stream-based algorithm XtwigStack is proposed for Xtwig queries. Experiments show that XtwigStack is much more efficient than the transformation method.
引用
收藏
页码:407 / 425
页数:19
相关论文
共 50 条
  • [1] Holistically Stream-based Processing Xtwig Queries
    Guoren Wang
    Bo Ning
    Ge Yu
    [J]. World Wide Web, 2008, 11
  • [2] Big Data Processing: Batch-based processing and stream-based processing
    Benjelloun, Sarah
    El Aissi, Mohamed El Mehdi
    Loukili, Yassine
    Lakhrissi, Younes
    Ben Ali, Safae Elhaj
    Chougrad, Hiba
    El Boushaki, Abdessamad
    [J]. 2020 FOURTH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING IN DATA SCIENCES (ICDS), 2020,
  • [3] Frame-based Programming, Stream-Based Processing for Medical Image Processing Applications
    Joost Hoozemans
    Rob de Jong
    Steven van der Vlugt
    Jeroen Van Straten
    Uttam Kumar Elango
    Zaid Al-Ars
    [J]. Journal of Signal Processing Systems, 2019, 91 : 47 - 59
  • [4] GraphTides: A Framework for Evaluating Stream-based Graph Processing Platforms
    Erb, Benjamin
    Meissner, Dominik
    Kargl, Frank
    Steer, Benjamin A.
    Cuadrado, Felix
    Margan, Domagoj
    Pietzuch, Peter
    [J]. GRADES-NDA '18: PROCEEDINGS OF THE 1ST ACM SIGMOD JOINT INTERNATIONAL WORKSHOP ON GRAPH DATA MANAGEMENT EXPERIENCES & SYSTEMS (GRADES) AND NETWORK DATA ANALYTICS (NDA) 2018 (GRADES-NDA 2018), 2018,
  • [5] Frame-based Programming, Stream-Based Processing for Medical Image Processing Applications
    Hoozemans, Joost
    de Jong, Rob
    van der Vlugt, Steven
    Van Straten, Jeroen
    Elango, Uttam Kumar
    Al-Ars, Zaid
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2019, 91 (01): : 47 - 59
  • [6] Benchmarking Stream-based XPath Engines Supporting Simultaneous Queries for Service Oriented Networking
    Lam, T. C.
    Poon, Stanley
    Ding, Jianxun Jason
    [J]. GLOBECOM 2008 - 2008 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2008,
  • [7] Authoring Processing Chains for Stream-Based Internet Information Retrieval Systems
    Katz, Philipp
    Feldmann, Marius
    Lunze, Torsten
    Sprenger, Sebastian
    Schill, Alexander
    [J]. BUSINESS INFORMATION SYSTEMS, BIS 2012, 2012, 117 : 189 - 200
  • [8] STREAM-BASED FIELD MEASUREMENTS
    CHAMBERS, WJ
    [J]. GEOGRAPHY, 1975, 60 (269) : 291 - 297
  • [9] Feasibility analysis of AsterixDB and Spark streaming with Cassandra for stream-based processing
    Pääkkönen P.
    [J]. Journal of Big Data, 3 (1)
  • [10] Stream-Based Hierarchical Anchoring
    Heintz, Fredrik
    Kvarnstroem, Jonas
    Doherty, Patrick
    [J]. KUNSTLICHE INTELLIGENZ, 2013, 27 (02): : 119 - 128