首页> 外文期刊>Journal of database management >Efficient Filtering of Branch Queries for High-Performance XML Data Services
【24h】

Efficient Filtering of Branch Queries for High-Performance XML Data Services

机译:高效筛选高性能XML数据服务的分支查询

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

摘要

Efficient XML filtering has been the fundamental technique in recent Web service and XML publish/subscribe applications. In this article, we consider the problem of filtering a streaming XML data efficiently against a large number of branch XPath queries. To improve the performance of XML filtering, branch queries are grouped into similar queries, and the common paths between queries in the same group are identified. After performing structural matching of queries, queries are organized in a way that multiple queries can be evaluated simultaneously in the post-processing phase. In the post-processing phase, join operations are executed in a pipeline fashion, and intermediate join results are shared amongst the queries in the same group. As a result, the total number of join operations performed in the post-processing phase is significantly reduced. In addition, we also present how to efficiently return all matching elements for each matching branch query. Experiments show that our proposal is efficient and scalable compared to previous work.
机译:高效的XML过滤已成为最近的Web服务和XML发布/订阅应用程序中的基本技术。在本文中,我们考虑了针对大量分支XPath查询有效过滤流XML数据的问题。为了提高XML筛选的性能,将分支查询分组为相似的查询,并标识同一组中的查询之间的公共路径。在执行查询的结构匹配之后,以一种方式组织查询,以便可以在后处理阶段同时评估多个查询。在后处理阶段,联接操作以管道方式执行,并且中间联接结果在同一组中的查询之间共享。结果,大大减少了在后处理阶段执行的联接操作的总数。此外,我们还介绍了如何为每个匹配的分支查询有效地返回所有匹配的元素。实验表明,与以前的工作相比,我们的建议是有效且可扩展的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号