A Comparison of Element-based and Path-based Approaches to Indexing XML Data

被引:0
|
作者
Kratky, Michal [1 ]
Baca, Radim [1 ]
机构
[1] Tech Univ Ostrava, Dept Comp Sci, VSB, Ostrava 70833, Czech Republic
关键词
indexing XML data; XPath; element-based approach; path-based approach; multi-dimensional data structures;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The mark-up language XML (Extensible Mark-up Language) is recently understood as a new approach to data modeling. A well-formed XML document or a set of documents is an XML database and the associated DTD or schema specified in the language XML Schema is its database schema. Implementation of a system enabling us to store and query XML documents efficiently (so called native XML databases) requires a development of new techniques that make it possible to index an XML document in a way that provides an efficient evaluation of a user query. Most of XML query languages are based on the language XPath and use a form of path expressions for composing more general queries. In the paper we compare element-based and path-based approaches to indexing XML data. In the case of element-based approaches query is evaluated step by step. Each step produces a lot of elements which may be refused in the next evaluation step. In the paper we show that the previously published multi-dimensional path-based approach overcomes conventional element-based approaches.
引用
收藏
页码:103 / 115
页数:13
相关论文
共 50 条
  • [31] Path-Based Program Repair
    Riener, Heinz
    Ehlers, Ruediger
    Fey, Goerschwin
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2015, (178): : 22 - 32
  • [32] XQUICK: An Efficient Path-Based XML Storage Scheme for Fast Query Processing and Update
    Bhama, Ponsy R. K. Sathia
    Senthilkumar, Radha
    Varshinee, Priya
    JOURNAL OF INTERNET TECHNOLOGY, 2017, 18 (02): : 261 - 270
  • [33] Path-based morphological openings
    Heijmans, H
    Buckley, M
    Talbot, H
    ICIP: 2004 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1- 5, 2004, : 3085 - 3088
  • [34] Path-based supports for hypergraphs
    Brandes, Ulrik
    Cornelsen, Sabine
    Pampel, Barbara
    Sallaberry, Arnaud
    JOURNAL OF DISCRETE ALGORITHMS, 2012, 14 : 248 - 261
  • [35] Path-based approximate matching of fuzzy spatiotemporal RDF data
    Zhu, Lin
    Lu, Jiajia
    Bai, Luyi
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2024, 27 (02):
  • [36] Optimization of Query Processing in XML Document using TAR and Path Based Indexing
    Karthiga, D.
    Gunasekaran, S.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2013, 13 (10): : 119 - 127
  • [37] Path-based approximate matching of fuzzy spatiotemporal RDF data
    Lin Zhu
    Jiajia Lu
    Luyi Bai
    World Wide Web, 2024, 27
  • [38] Bagging for path-based clustering
    Fischer, B
    Buhmann, JM
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2003, 25 (11) : 1411 - 1415
  • [39] Path-based buffer insertion
    Sze, C. N.
    Alpert, Charles J.
    Hu, Jiang
    Shi, Weiping
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2007, 26 (07) : 1346 - 1355
  • [40] PATH-BASED SCHEDULING FOR SYNTHESIS
    CAMPOSANO, R
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1991, 10 (01) : 85 - 93