期刊文献+

基于XPath的XML查询优化

XML Query Optimization Based on XPath
下载PDF
导出
摘要 随着XML作为Internet上数据表示和交换的标准,如何高效地进行XML数据的查询己经变得越来越重要,许多XML查询语言也随之出现。这些查询语言虽然种类繁多,但都有个共同特征:使用基于XPath数据模型下规则路径表示来查询XML数据。研究表明,当前的关系数据库技术在处理规则路径表示的查询时通常效率不高。 文章在介绍了传统的基于遍历树的方法的基础上重点讨论了基于路径分解的查询处理算法,并对选择连接顺序算法提出了基于动态规划思想的改进, With the advent of XML as a standard for data representation and exchange on the Internet, querying XML data becomes more and more important. Several XML query Language have been proposed, and the common feature of the languages is the use of regular path expression based on XPath Data Model to query XML data. Research shows that the current relational database technology often inefficient when deal with the regular path expression. This paper first introduce the traditional traversing tree algorithm, and then discuss the query parse algorithm which based on regular path expression, and optimize the structural join order by dynamic programming.
作者 许翼 XU Yi (School of Software Engineering,Tongji University,Shanghai 201804,China)
出处 《电脑知识与技术》 2008年第10期20-23,共4页 Computer Knowledge and Technology
关键词 XPATH XML 查询优化 动态规划 XPath XML query optimization dynamic programming
  • 相关文献

参考文献3

  • 1Li Q,Moon B.Indexing and Querying XML Data for Regular Path Expression[].Proceedings of theth VLDB International Conference on Very Large Database.2001
  • 2Wu Y,Patel J M,Jagadish H V.Structural Join Order Selection for XML Query Optimization[].Proceedings of the th IEEE ICDE International Conference on Data Engineering.2003
  • 3World Wide Web Consortium.XML Path Language(XPath)Version 1.0[].WC Recommendation.1999

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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