首页> 外文会议>ACM SIGMOD international conference on Management of data >Efficient processing of XML twig queries with OR-predicates
【24h】

Efficient processing of XML twig queries with OR-predicates

机译:用或谓词有效地处理XML Twig查询

获取原文

摘要

An XML twig query, represented as a labeled tree, is essentially a complex selection predicate on both structure and content of an XML document. Twig query matching has been identified as a core operation in querying tree-structured XML data. A number of algorithms have been proposed recently to process a twig query holistically. Those algorithms, however, only deal with twig queries without OR-predicates. A straightforward approach that first decomposes a twig query with OR-predicates into multiple twig queries without OR-predicates and then combines their results is obviously not optimal in most cases. In this paper, we study novel holistic-processing algorithms for twig queries with OR-predicates without decomposition. In particular, we present a merge-based algorithm for sorted XML data and an index-based algorithm for indexed XML data. We show that holistic processing is much more efficient than the decomposition approach. Furthermore, we show that using indexes can significantly improve theperformance for matching twig queries with OR-predicates, especially when the queries have large inputs but relatively small outputs.
机译:表示为标记树的XML曲奇查询基本上是XML文档的结构和内容的复杂选择。触发查询匹配已被标识为查询树结构XML数据中的核心操作。最近已经提出了许多算法来整体地处理曲线查询。但是,这些算法仅处理没有或谓词的枝条查询。一种直接的方法,首先将枝条查询与或谓词分解成多个触发查询而没有或谓词,然后在大多数情况下结合它们的结果显然不是最佳的。在本文中,我们研究了具有或谓词的枝条查询的新颖整体处理算法而没有分解。特别是,我们介绍了一种基于合并的XML数据算法和索引XML数据的索引的算法。我们表明整体处理比分解方法更有效。此外,我们表明,使用索引可以显着提高与或谓词匹配枝条查询的表现形式,尤其是当查询具有大输入而且输出相对较小时。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号