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 条
  • [21] IMPLEMENTING DIVERSITY: TOP-DOWN AND BOTTOM-UP
    Lievens, S.
    ICERI2016: 9TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION, 2016, : 4650 - 4650
  • [22] Top-down bottom-up graphene synthesis
    Zhang, Zishuai
    Fraser, Alison
    Ye, Siyu
    Merle, Geraldine
    Barralet, Jake
    NANO FUTURES, 2019, 3 (04)
  • [23] Bottom-up and top-down attention are independent
    Pinto, Yair
    van der Leij, Andries R.
    Sligte, Ilja G.
    Lamme, Victor A. F.
    Scholte, H. Steven
    JOURNAL OF VISION, 2013, 13 (03): : 16
  • [24] Visual search: Bottom-up or top-down?
    Patel, GA
    Sathian, K
    FRONTIERS IN BIOSCIENCE, 2000, 5 : D169 - D193
  • [25] Top-down and bottom-up quality management
    Hurst, Keith
    INTERNATIONAL JOURNAL OF HEALTH CARE QUALITY ASSURANCE, 2010, 23 (07) : 16 - 17
  • [26] Top-down and bottom-up research in biodemography
    Kaplan, Hillard
    Gurven, Michael
    DEMOGRAPHIC RESEARCH, 2008, 19 : 1587 - 1602
  • [27] Bottom-Up and Top-Down Graph Pooling
    Yang, Jia-Qi
    Zhan, De-Chuan
    Li, Xin-Chun
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2020, PT II, 2020, 12085 : 568 - 579
  • [28] When bottom-up meets top-down
    Dittrich, W
    TRENDS IN COGNITIVE SCIENCES, 2001, 5 (04) : 137 - 137
  • [29] A top-down look at bottom-up electronics
    Lundstrom, M
    2003 SYMPOSIUM ON VLSI CIRCUITS, DIGEST OF TECHNICAL PAPERS, 2003, : 5 - 8
  • [30] Nanotechnology -: Bottom-up meets top-down
    Schmidt, OG
    Deneke, C
    Nakamura, Y
    Zapf-Gottwick, R
    Müller, C
    Jin-Phillipp, NY
    ADVANCES IN SOLID STATE PHYSICS 42, 2002, 42 : 231 - 240