Mixing Bottom-Up and Top-Down XPath Query Evaluation

被引:0
|
作者
Benter, Markus [1 ]
Boettcher, Stefan [1 ]
Hartel, Rita [1 ]
机构
[1] Univ Paderborn, D-33102 Paderborn, Germany
关键词
XML; top-down XPath evaluation; bottom-up XPath evaluation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Available XPath evaluators basically follow one of two strategies to evaluate an XPath query on hierarchical XML data: either they evaluate it top-down or they evaluate it bottom-up. In this paper, we present an approach that allows evaluating an XPath query in arbitrary directions, including a mixture of bottom-up and top-down direction. For each location step, it can be decided whether to evaluate it top-down or bottom-up, such that we can start e.g. with a location step of low selectivity and evaluate all child-axis steps top-down at the same time. As our experiments have shown, this approach allows for a very efficient XPath evaluation which is 15 times faster than the JDK1.6 XPath query evaluation (JAXP) and which is several times faster than MonetDB if the file size is <= 30 MB or the query to be evaluated contains at least one location step that has a low selectivity. Furthermore, our approach is applicable to most compressed XML, formats too, which may prevent swapping when a large XML document does not fit into main memory but its compressed representation does.
引用
收藏
页码:27 / 41
页数:15
相关论文
共 50 条
  • [41] “BOTTOM-UP”OR“TOP-DOWN”——ON THE METHODOLOGY OF URBAN DESIGN
    王建国
    Journal of Southeast University(English Edition), 1992, (01) : 53 - 60
  • [42] Strengthening bottom-up and top-down climate governance
    Dirix, Jo
    Peeters, Wouter
    Eyckmans, Johan
    Jones, Peter Tom
    Sterckx, Sigrid
    CLIMATE POLICY, 2013, 13 (03) : 363 - 383
  • [43] COMPOSITION OF TOP-DOWN AND BOTTOM-UP TREE TRANSDUCTIONS
    BAKER, BS
    INFORMATION AND CONTROL, 1979, 41 (02): : 186 - 213
  • [44] Proteomics in heart failure: top-down or bottom-up?
    Zachery R. Gregorich
    Ying-Hua Chang
    Ying Ge
    Pflügers Archiv - European Journal of Physiology, 2014, 466 : 1199 - 1209
  • [45] TOP-DOWN SUPPORT FOR BOTTOM-UP TRADE LIBERALISATION
    Zahrnt, Valentin
    ECONOMIC AFFAIRS, 2009, 29 (03) : 101 - +
  • [46] TOP-DOWN VERSUS BOTTOM-UP FORECASTING STRATEGIES
    SCHWARZKOPF, AB
    TERSINE, RJ
    MORRIS, JS
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1988, 26 (11) : 1833 - 1843
  • [47] Bottom-up and top-down influences on spatial unmasking
    Shinn-Cunningham, BG
    Ihlefeld, A
    Satyavarta
    Larson, E
    ACTA ACUSTICA UNITED WITH ACUSTICA, 2005, 91 (06) : 967 - 979
  • [48] Bottom-up and top-down profiling of pentosan polysulfate
    Lin, Lei
    Yu, Yanlei
    Zhang, Fuming
    Xia, Ke
    Zhang, Xing
    Linhardt, Robert J.
    ANALYST, 2019, 144 (16) : 4781 - 4786
  • [49] Progress in Top-Down Control of Bottom-Up Assembly
    Isaacofft, Benjamin P.
    Brown, Keith A.
    NANO LETTERS, 2017, 17 (11) : 6508 - 6510
  • [50] Visual attention: Bottom-up versus top-down
    Connor, CE
    Egeth, HE
    Yantis, S
    CURRENT BIOLOGY, 2004, 14 (19) : R850 - R852