期刊文献+

基于复杂模式索引的XML查询优化 被引量:2

Query optimization based on complicated scheme indexes
在线阅读 下载PDF
导出
摘要 分析了XML模式与XML文档之间的关系以及XML查询的特点,提出了一种基于复杂模式索引的XML查询优化方法。该方法对XML模式中的节点建立索引,查询时考虑XML模式中带有环的情况。首先对查询树进行去除重复元素的预处理,并将查询树分解成主路径和分支路径;然后利用索引查找潜在目标节点的XML模式编号;最后在XML文档中对对应节点进行筛选,找到目标节点。该方法可以减少连接操作的次数,提高查询操作的效率,能处理较复杂的XML模式。 The paper analyzed XML query and the relationship between XML scheme and XML documents. Proposed a complicated scheme indexbased XML query optimization method. Indexed parent/child node and ancestor/descendant node, took the XML scheme with loop into account. Firstly pretreated the query tree with repetitive labels, then decomposed the query tree into mainpath and branch path. When executed the query, applied the indexes to accelerate the query calculation. This method would reduce greatly number of join, improve the efficiency of query. It could process the complicated scheme. The result of the experiments indicate that the performance of this method is excellent.
出处 《计算机应用研究》 CSCD 北大核心 2007年第8期100-105,108,共7页 Application Research of Computers
基金 国家"973"计划资助项目(2001CCA00700) 辽宁省教育厅攻关资助项目(05L090) 大连市基金资助项目(2005J22JH038)
关键词 复杂模式 索引 扩展标记语言 查询优化 路径表达式 complicated scheme index XML query optimization path expression
  • 相关文献

参考文献21

  • 1BRAY T,PAOLI J,SPERBERG-McQUEEN C M,ed al.eXtensible markup language (XML) 1.0:3rd ed[EB/OL].(2004-02-04)[2006-06-05].http://www.w3.org/TR/2004/REC-xml.
  • 2BERGLUND A,BOAG S,CHAMBERLIN D.XML path language (XPath) 2.0[EB/OL].(2005-04-04)[2006-06-08].http:// www.w3.org/TR/2005/WD-xpath20.
  • 3BOAG S,CHAMBERLIN D,FERNNDE M F.XQuery 1.0:an XML query language[EB/OL].(2005-04-04)[2006-06-08].http://www.w3.org/TR/2005/WD-xquery/.
  • 4DEUTSCH A,FERNANDEZ M,FLORESCU D,XML-QL:a query language for XML[EB/OL].http://www.w3.org/TR/NOTE-xml-ql.
  • 5McHUGH J,WIDOM J.Query optimization for XML[C]//Proc of the 25th VLDB Conference.Edinburgh:[s.n.],1999:315-326.
  • 6AL-KHALIFA S,JAGADISH H V,KOUDAS N,et al.Structural joins:a primitive for efficient XML query pattern matching[C]//Proc of ICDE'2002.141-152.
  • 7JIANG Hai-feng,LU Hong-jun,WANG Wei,et al.XR-Tree:indexing XML data for efficient structural joins[C]//Proc of ICDE2003.Bangalore:IEEE Computer Society,2003:253-264.
  • 8王静,孟小峰,王珊.基于区域划分的XML结构连接[J].软件学报,2004,15(5):720-729. 被引量:35
  • 9CHIEN S Y,VAGENA Z,ZHANG Dong-hui,et al.Efficient structural joins on indexed XML documents[C]//Proc of VLDB2002.San Francisco:Morgan Kaufmann,2002:263-274.
  • 10LI Quan-zhong,MOON B.Indexing and querying XML data for regular path expressions[C]//Proc of VLDB2001.San Francisco:Morgan Kaufmann,2001:361-370.

二级参考文献28

  • 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
  • 3L. K. Poola. J. R. Haritsa. SphinX: Schema-conscious XM Lindexing. Tech. Rep.: TR-2001-04, 2001. http://dsl.serc.iisc. ernet.in/reports, html.
  • 4Q. Li, B. Moon. Indexing and querying XML data for regular path expressions. The 27th Int'l Conf. on Very Large DataBases, Roma, Italy, 2001.
  • 5R. Goldman, J. Widom. DataGuides: Enabling query formulation and optimization in semistructured databases. The Int'l Conf. onVery Large Data Bases, Athens, Greece, 1997.
  • 6B. Cooper, N. Sample, M. Franklin, et al. A fast index forsemistruetured data. The 27th Int'l Conf. on Very Large Data Bases, Roma, Italy, 2001.
  • 7D. Barbosa, A. Barta, A. O. Mendelzon, et al.Tox--The Toronto XML engine. In: Proc. of the Workshop on Information Integration on the Web. Riode Janeiro: WIIW, 2001. 66-73.
  • 8Shu-Yao Chien, Z. vagena, D. Zhang. Efficient structural joins on indexed XML documents. The 28th Int'l Conf. on Very LargeData Bases Conf. , Hong Kong, 2002.
  • 9S. AI-Khalifa, H. V. Jagadish, N. Koudas, et al.Structural joins: A primitive for efficient XML query pattern matching. In:Proc. of the 18th Int'l Conf. on Data Engineering. San Jose,California: IEEE Computer Society Press, 2002. 141 - 152.
  • 10M. Garofalakis, A. Gionis, R. Rastogi. XTRACT: A system for extracting document type descriptors from XML documents. In:Proc. of the 2000 ACM SIGMOD Int'l Conf. on Management of Data. New York: ACM Press, 2000. 165--176.

共引文献69

同被引文献22

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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