首页> 外文会议>International Conference on Data Engineering >An Efficient XPath Query Processor for XML Streams
【24h】

An Efficient XPath Query Processor for XML Streams

机译:用于XML流的高效XPath查询处理器

获取原文

摘要

Streaming XPath evaluation algorithms must record a potentially exponential number of pattern matches when both predicates and descendant axes are present in queries, and the XML data is recursive. In this paper, we use a compact data structure to encode these pattern matches rather than storing them explicitly. We then propose a polynomial time streaming algorithm to evaluate XPath queries by probing the data structure in a lazy fashion. Extensive experiments show that our approach not only has a good theoretical complexity bound but is also efficient in practice.
机译:流XPath评估算法必须记录当查询中的谓词和后代轴都存在时匹配可能指数的模式匹配,并且XML数据是递归的。在本文中,我们使用紧凑的数据结构来编码这些模式匹配而不是明确存储它们。然后,我们提出了一种多项式时间流算法来通过以懒惰的方式探测数据结构来评估XPath查询。广泛的实验表明,我们的方法不仅具有良好的理论复杂性,而且在实践中也有效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号