Efficient grouping and ordering processing on XML data

被引:0
作者
Chang, Ya-Hui [1 ]
Huang, Chih-Chung [1 ]
Chien, Po-Hsien [1 ]
机构
[1] Natl Taiwan Ocean Univ, Dept Comp Sci & Engn, Keelung, Taiwan
关键词
XML; query processing; grouping operation; index;
D O I
10.1080/02533839.2012.701874
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Processing grouping operations on XML data has become an important research issue. In this article, we propose the notion of the structure group to represent a set of XML elements or attributes which are structure-related, and might correspond to the same set of answers. Such notion is used to design two indices. First, the group index is proposed to efficiently identify the structure group satisfying the value constraint. The value index can then retrieve the required value for a particular group. We also design the structure Grouping and Ordering Tree to represent the intermediate result in the properly nested and ordered structure, so that it can be easily transformed to the final result. A series of experiments have been performed, and the results show that the proposed index-based method is more efficient than the previous Scan approach, which scans the whole XML document and is based on the hashing technique.
引用
收藏
页码:697 / 709
页数:13
相关论文
共 14 条
[1]  
Beyer K, 1999, SIGMOD RECORD, VOL 28, NO 2 - JUNE 1999, P359, DOI 10.1145/304181.304214
[2]  
Beyer K., 2005, SIGMOD 05 P 2005 ACM, P503
[3]  
Chang YH, 2007, J INF SCI ENG, V23, P1523
[4]  
Chen Zhimin., 2003, P 29 INT C VERY LARG, V29, P237, DOI DOI 10.1016/B978-012722442-8/50029-X
[5]  
Cuzzocrea A., 2010, P 2010 ACM S APPL CO, P1666
[6]  
Engovatov D., 2007, ML QUERY XQUERY 1 1
[7]  
Gokhale C., 2007, P 23 IEEE INT C DAT, P646
[8]  
Goldman R, 1997, PROCEEDINGS OF THE TWENTY-THIRD INTERNATIONAL CONFERENCE ON VERY LARGE DATABASES, P436
[9]  
Liu Z., 2007, SIGMOD Conference, P329
[10]  
Lu J., 2005, P 31 INT C VERY LARG, P193