Structural XML Query Processing

被引:7
|
作者
Baca, Radim [1 ]
Kratky, Michal [1 ]
Holubova, Irena [2 ]
Necasky, Martin [2 ]
Skopal, Tomas [2 ]
Svoboda, Martin [2 ]
Sakr, Sherif [3 ,4 ]
机构
[1] VSB Tech Univ Ostrava, Dept Comp Sci, Fac Elect Engn & Comp Sci, 17 Listopadu 15, Ostrava 70833, Czech Republic
[2] Charles Univ Prague, Fac Math & Phys, Dept Software Engn, Malostranske Nam 25, Prague 11800 1, Czech Republic
[3] Saudi Arabia Univ New South Wales, King Saud bin Abdulaziz Univ Hlth Sci, Sydney, NSW, Australia
[4] Natl ICT Australia NICTA, ATP Lab Sydney, Software Syst Res Grp, Sydney, NSW, Australia
关键词
XML; structural XML query processing; HOLISTIC TWIG JOINS; LABELING SCHEME; TREE;
D O I
10.1145/3095798
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Since the boom in new proposals on techniques for efficient querying of XML data is now over and the research world has shifted its attention toward new types of data formats, we believe that it is crucial to review what has been done in the area to help users choose an appropriate strategy and scientists exploit the contributions in new areas of data processing. The aim of this work is to provide a comprehensive study of the state-of-the-art of approaches for the structural querying of XML data. In particular, we start with a description of labeling schemas to capture the structure of the data and the respective storage strategies. Then we deal with the key part of every XML query processing: a twig query join, XML query algebras, optimizations of query plans, and selectivity estimation of XML queries. To the best of our knowledge, this is the first work that provides such a detailed description of XML query processing techniques that are related to structural aspects and that contains information about their theoretical and practical features as well as about their mutual compatibility and general usability.
引用
收藏
页数:41
相关论文
共 50 条
  • [1] Indexing useful structural patterns for XML query processing
    Lian, W
    Mamoulis, N
    Cheung, DWL
    Yiu, SM
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (07) : 997 - 1009
  • [2] XML query processing
    Florescu, D
    Kossmann, D
    [J]. 20TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2004, : 874 - 874
  • [3] XML query processing and optimization
    Zhang, N
    [J]. CURRENT TRENDS IN DATABASE TECHNOLOGY - EDBT 2004 WORKSHOPS, PROCEEDINGS, 2004, 3268 : 121 - 132
  • [4] Query processing system for XML
    Savnik, Iztok
    [J]. GET THE GOOD CRIS GOING: ENSURING QUALITY OF SERVICE FOR THE USER IN THE ERA, 2008, : 215 - 219
  • [5] Demythization of Structural XML Query Processing: Comparison of Holistic and Binary Approaches
    Lukas, Petr
    Baca, Radim
    Kratky, Michal
    Ling, Tok Wang
    [J]. 2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2020), 2020, : 2030 - 2031
  • [6] Demythization of Structural XML Query Processing: Comparison of Holistic and Binary Approaches
    Lukas, Petr
    Baca, Radim
    Kratky, Michal
    Ling, Tok Wang
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (04) : 1439 - 1452
  • [7] Encrypted XML Data Query Processing with Range Query
    Liu, Baolong
    Chen, Hua
    Guo, Yi
    [J]. MECHATRONIC SYSTEMS AND AUTOMATION SYSTEMS, 2011, 65 : 241 - 245
  • [8] Efficient XML query processing in mediators
    Yang, LH
    Tang, S
    Yang, DQ
    Chen, LJ
    [J]. 12TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2001, : 27 - 31
  • [9] Query Processing for Heterogeneous XML Streams
    Yang, Weidong
    Yang, Xiaodong
    Yuan, Bowen
    [J]. 8TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY WORKSHOPS: CIT WORKSHOPS 2008, PROCEEDINGS, 2008, : 139 - 144
  • [10] A Review on XML Keyword Query Processing
    Lambole, Prashant R.
    Chatur, Prashant N.
    [J]. 2017 INTERNATIONAL CONFERENCE ON INNOVATIVE MECHANISMS FOR INDUSTRY APPLICATIONS (ICIMIA), 2017, : 238 - 241