期刊文献+

基于EXN-Tree编码的XML结构连接算法研究

Efficient structural joins on XML documents based on EXN-Tree encoding
下载PDF
导出
摘要 提出了EXN-Tree的概念,将XML文档树的节点映射到EXN-Tree,依据EXN-Tree的节点编码生成XML文档树节点数据结构。基于此新型的节点编码结构,就无序无索引节点集和有序有索引节点集两种情况下的XML结构连接算法展开研究,提出了一系列的结构连接算法,解决了无序无索引节点集和有序有索引节点集两种情况下的XML结构连接。分析表明该算法的I/O复杂性优于已有算法,具有良好的性能。 A new encoding model: EXN-Tree encoding was proposed in this paper. At first, concept of EXN-Tree was introduced, and then the nodes of XML document tree were mapped to nodes of EXN-Tree. Finally, node data structure of XML document tree was established according to the node encoding of EXN-Tree. On the basis of EXN-Tree encoding, a series of algorithms were put forward which can deal with the nodes without sorting and indexes and the nodes with sorting and indexes. These algorithms can solve the structural join of XML in the two cases. In the case of the nodes without sorting or indexes, the algorithm simply modified from VPJ algorithm was applied to the new encoding, and better CPU capability was demonstrated. In the case of the nodes with sorting or indexes, the procedure of the algorithm was described in detail, and its I/O complexity was analyzed. The results show that this algorithm has good performance and is superior to the current one in terms of I/O complexity.
出处 《计算机应用》 CSCD 北大核心 2006年第10期2405-2407,2412,共4页 journal of Computer Applications
关键词 XML EXN—Tree编码 结构连接 XML EXN-Tree encoding structural join
  • 相关文献

参考文献8

  • 1ALKHALIFA S,JAGADISH H V,KOUDAS N,et al.Structural Joins:A Primitive for Efficient XML Query Pattern Matching.In:Hiong ngu A H et al Eds[A].Proceedings of the 18th IEEE ICDE International Conference on Data Engineering[C].San Jose,California,USA.February 26-March 1,2002.Los Alamitos:IEEE Computerer Society,2002.141-152.
  • 2LI Q,MOOBB.Indexing and Querying XML Data for Regular Path Expressions[A].In:Apers P M G et al Eds.Proceedings of 21 st VLDB International Conference on Very Large Database[C].Rome,Italy.September 11-14,2001.San Francisco:Morgan Kaufman Publishers,2001.361-370.
  • 3ZHANG C,NAUGHTON J,DEWITT D,et al.On Supporting Containment Queries in Relational Database Management Systems[A].Proceedings of the 3rd WAIM International Conference on Management of Data[C].Santa Barbara,California,USA.May 21-24,2001.New York:ACM Press,2001.426-437.
  • 4CHIEN S Y,VAGENA Z,ZHANG DONGHUI,et al.Efficient Structural Joins on Indexed XML Documents[A].In:Papadias D et al Eds.Proceedings of the 28th VLDB International Conference on Very Large Database.Hong Kong,China.August 20-23,2002.San Francisco:Morgan Kaufmann Publishers,2002.263-274.
  • 5JIANG HF,LU HJ,WANG W,et al.XR-Tree:Indexing XML Data for Efficient Structural Joins[A].In:Casati F et al Eds.Proceedings of the 19th IEEE ICDE International Conference on Data Engineering[C].Bangalore,India,March 5-8,2003.Los Alamitos:IEEE Computer Society,2003.253-264.
  • 6王静,孟小峰,王珊.基于区域划分的XML结构连接[J].软件学报,2004,15(5):720-729. 被引量:35
  • 7万常选,刘云生,徐升华,刘喜平,林大海.基于区间编码的XML索引结构的有效结构连接[J].计算机学报,2005,28(1):113-127. 被引量:38
  • 8WANG W,JIANG HF,LU HJ,et al.PBiTree Coding and Efficient Processing of Containment Joins[A].In:Casati F et al Eds.Proceedings of the 19th IEEE ICDE International Conference on Data Engineering[C].Bangalore,India.March 5-8,2003.Los Alamios:IEEE Computer Society,2003.391 -402.

二级参考文献18

  • 1Wan,Chang-xuan,Liu,Yun-Sheng.X-RESTORE: Middleware for XML's Relational Storage and Retrieve[J].Wuhan University Journal of Natural Sciences,2003,8(01A):28-34. 被引量:4
  • 2万常选,刘云生,徐升华,林大海.基于X-RESTORE查询XML视图[J].小型微型计算机系统,2004,25(10):1870-1875. 被引量:2
  • 3Bray T, Paoli J, Sperberg-McQueen CM, Maler E, eds. Extensible markup language (XML) 1.0 (second edition). W3C Recommendation 6, 2000. http://www.w3.org/TR/2000/REC-xml-20001006
  • 4Shanmugasundaram J, Tufte K, He G, Zhang C, DeWitt D, Naughton J. Relational databases for querying XML documents:Limitations and opportunities. In: Atkinson MP, Orlowska ME, Valduriez P, Zdonik SB, Brodie MK eds. Proc. of the 25th Int'l Conf. on Very Lar
  • 5Florescu D, Kossmann D. Storing and querying XML data using an RDBMS. IEEE Data Engineering Bulletin, 1999,22(3): 27-34.
  • 6Clark J, DeRose S, eds. XML path language (XPath) Version 1.0. W3C Recommendation 16, 1999, http://www.w3.org/TR/1999/REC-xpath- 19991116
  • 7Chamberlin D, Clark J, Florescu D, Robie J, Simeon J, Stefanescu M. XQuery. A query language for XML. W3C Working Draft 07,2001. http://www.w3.org/TR/2001/WD-xquery-20010607
  • 8Zhang C, Nanghton J, DeWitt D, Luo Q, Lohman G. On supporting containment queries in relational database management systems.In: Timos S, ed. Proc. of the 2001 ACM SIGMOD Int'l Conf. on Management of Data. New York: ACM Press, 2001. 425~436.
  • 9Li QZ, Moon B. Indexing and querying XML data for regular path expressions. In: Apers PMG, Atzeni P, Ceri S, Paraboschi S,Ramamohanarao K, Snodgrass RT, eds. Proc. of the 27th Int'l Conf. on Very Large Data Bases. San Francisco: Morgan Kaufmann Publishers
  • 10AI-Khalifa S, Jagadish HV, Koudas N, Patel JM, Srivastava D, Wu YQ. Structural joins: A primitive for efficient XML query pattern matching. In: Agrawal R, Dittrich K, Ngu AHH, eds. Proc. of the 18th Int'l Conf. on Data Engineering. Los Alamitos: IEEE Pres

共引文献64

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部