首页> 外文期刊>IEICE Transactions on Information and Systems >Revisiting Source-Level XQuery Normalization
【24h】

Revisiting Source-Level XQuery Normalization

机译:重新访问源级XQuery规范化

获取原文
获取原文并翻译 | 示例
       

摘要

XQuery has become the standard for querying XML. Just like SQL, XQuery allows nested expressions. To optimize XQuery processing, a lot of research has been done on normalization, i.e., transforming nested expressions to equivalent unnested ones. Previous normalization rules are classified into two categories-source-level and algebra-level-depending on whether a construct is specified in the XQuery syntax or as equivalent algebraic expressions. From an implementation point of view, the former is preferable to the latter since it can be implemented in a variety of XQuery engines with different algebras. However, existing source-level rules have several problems: They do not handle quantified expressions, incur duplicated query results, and use many temporary files. In this paper, we propose new source-level normalization rules that solve these problems. Through analysis and experiments, we show that our normalization rules can reduce query execution time from hours to a few seconds and can be adapted to a variety of XQuery engines.
机译:XQuery已成为查询XML的标准。就像SQL一样,XQuery允许嵌套表达式。为了优化XQuery处理,已经对规范化进行了大量研究,即将嵌套表达式转换为等效的未嵌套表达式。根据是在XQuery语法中指定构造还是作为等效的代数表达式,以前的规范化规则分为两类:源级和代数级。从实现的角度来看,前者优于后者,因为它可以在具有不同代数的各种XQuery引擎中实现。但是,现有的源代码级规则存在几个问题:它们不处理量化表达式,不会产生重复的查询结果,并且会使用许多临时文件。在本文中,我们提出了解决这些问题的新的源代码级规范化规则。通过分析和实验,我们证明了规范化规则可以将查询执行时间从数小时减少到几秒钟,并且可以适应各种XQuery引擎。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号