首页> 外文会议> >Optimized translation of XPath into algebraic expressions parameterized by programs containing navigational primitives
【24h】

Optimized translation of XPath into algebraic expressions parameterized by programs containing navigational primitives

机译:优化XPath到由包含导航原语的程序参数化的代数表达式的转换

获取原文

摘要

We propose a new approach for the efficient evaluation of XPath expressions. This is important, since XPath is not only used as a simple, stand-alone query language, but is also an essential ingredient of XQuery and XSLT. The main idea of our approach is to translate XPath into algebraic expressions parameterized with programs. These programs are mainly built from navigational primitives like accessing the first child or the next sibling. The goals of the approach are: 1) to enable pipelined evaluation, 2) to avoid producing duplicate (intermediate) result nodes, 3) to visit as few document nodes as possible, and 4) to avoid visiting nodes more than once. This improves the existing approaches, because our method is highly efficient.
机译:我们提出了一种有效评估XPath表达式的新方法。这很重要,因为XPath不仅用作简单的独立查询语言,而且还是XQuery和XSLT的基本组成部分。我们方法的主要思想是将XPath转换为用程序参数化的代数表达式。这些程序主要是根据导航原语(例如访问第一个孩子或下一个兄弟姐妹)构建的。该方法的目标是:1)启用流水线评估,2)避免产生重复的(中间)结果节点,3)尽可能少地访问文档节点,以及4)避免多次访问节点。这改进了现有方法,因为我们的方法非常高效。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号