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
相关论文
共 166 条
[1]  
Abiteboul S, 2006, LECT NOTES COMPUT SC, V3896, P1049
[2]   XML processing in DHT networks [J].
Abiteboul, Serge ;
Manolescu, Ioana ;
Polyzotis, Neoklis ;
Preda, Nicoleta ;
Sun, Chong .
2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, :606-+
[3]  
Aboulnaga A., 2001, Proceedings of the 27th International Conference on Very Large Data Bases, P591
[4]  
Agarwal MK., 2016, EDBT, P149
[5]  
Al-Khalifa S., 2002, Proceedings of the Eleventh International Conference on Information and Knowledge Management. CIKM 2002, P134, DOI 10.1145/584792.584817
[6]   Structural joins: A primitive for efficient XML query pattern matching [J].
Al-Khalifa, S ;
Jagadish, HV ;
Koudas, N ;
Patel, JM ;
Srivastava, D ;
Wu, YQ .
18TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2002, :141-152
[7]   Semantic-based Structural and Content indexing for the efficient retrieval of queries over large XML data repositories [J].
Alghamdi, Norah Saleh ;
Rahayu, Wenny ;
Pardede, Eric .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 37 :212-231
[8]  
Alrammal M., 2011, Proceedings of the 2011 International Conference on Complex, Intelligent and Software Intensive Systems (CISIS 2011), P321, DOI 10.1109/CISIS.2011.53
[9]  
Amer-Yahia S., 2003, TD5P4L7B AT T LAB RE
[10]  
[Anonymous], 2010, W3C WORKING DRAFT