【24h】

BLAS

机译:BLAS

获取原文

摘要

We present BLAS, a Bi-LAbeling based System, for efficiently processing complex XPath queries over XML data. BLAS uses P-labeling to process queries involving consecutive child axes, and D-labeling to process queries involving descendant axes traversal. The XML data is stored in labeled form, and indexed to optimize descendent axis traversals. Three algorithms are presented for translating complex XPath queries to SQL expressions, and two alternate query engines are provided. Experimental results demonstrate that the BLAS system has a substantial performance improvement compared to traditional XPath processing using D-labeling.
机译:我们介绍了BLAS,一种基于Bi-Labbeling的系统,用于有效处理XML数据上的复杂XPath查询。 BLAS使用P标签处理涉及连续子轴的查询,并使用D标签处理涉及后代轴遍历的查询。 XML数据以标记形式存储,并建立索引以优化后代轴遍历。提出了三种算法,可将复杂的XPath查询转换为SQL表达式,并提供了两个备用查询引擎。实验结果表明,与使用D标签的传统XPath处理相比,BLAS系统具有显着的性能改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号