• Complex
  • Title
  • Keyword
  • Abstract
  • Scholars
  • Journal
  • ISSN
  • Conference
搜索

Author:

万刚辉 (万刚辉.) | 廖湖声 (廖湖声.) (Scholars:廖湖声) | 苏航 (苏航.) | 高红雨 (高红雨.) | 高万辰 (高万辰.)

Indexed by:

CQVIP PKU CSCD

Abstract:

XML树模式查询又称为Twig查询,是XML查询处理中最核心的操作。在Twig查询算法的研究中, TreeMatch算法由于极大程度上减少了中间结果的产生,被认为是最好的Twig查询算法之一。然而,在TreeMatch算法的核心操作getNext中,存在不少仅依赖Twig模式的计算。当getNext调用次数很多时,这种冗余的重复计算会影响TreeMatch算法的性能。为了进一步改进该算法,本文提出了一种基于部分求值和热踪编译的Twig查询优化方法,该方法以Twig模式作为不变量进行部分求值,把查询请求翻译成一种Twig查询机指令序列,避免了查询过程中对Twig模式的重复计算;并且针对这种查询机指令序列的解释过程,利用热踪编译技术进行了优化。对比实验说明基于部分求值和热踪编译的优化方法能够将Twig查询效率提高到20%到60%。

Keyword:

部分求值 Twig 热踪编译 TreeMatch

Author Community:

  • [ 1 ] [万刚辉]北京工业大学
  • [ 2 ] [廖湖声]北京工业大学
  • [ 3 ] [苏航]北京工业大学
  • [ 4 ] [高红雨]北京工业大学
  • [ 5 ] [高万辰]北京工业大学

Reprint Author's Address:

Email:

Show more details

Related Keywords:

Source :

计算机工程与应用

Year: 2016

Cited Count:

WoS CC Cited Count: 0

SCOPUS Cited Count:

ESI Highly Cited Papers on the List: 0 Unfold All

WanFang Cited Count: -1

Chinese Cited Count:

30 Days PV: 7

Online/Total:277/10504992
Address:BJUT Library(100 Pingleyuan,Chaoyang District,Beijing 100124, China Post Code:100124) Contact Us:010-67392185
Copyright:BJUT Library Technical Support:Beijing Aegean Software Co., Ltd.