Publication Type
Conference Proceeding Article
Version
publishedVersion
Publication Date
4-2003
Abstract
XML is a self-describing meta-language and fast emerging as a dominant standard for Web data exchange among various applications. With the tremendous growth of XML documents, an efficient storage system is required to manage them. The conventional databases, which require all data to adhere to an explicitly specified rigid schema, are unable to provide an efficient storage for tree-structured XML documents. A new data model that is specifically designed for XML documents is required. In this paper, we propose a new storage system, named Efficient Native XML Storage System (ENAXS), for large and complex XML documents. ENAXS stores all XML documents in its native format to overcome the deficiencies of the conventional databases, achieve optimal storage utilization and support efficient query processing. In addition, we propose a path-based indexing scheme which is embedded in ENAXS for fast data retrieval. We have implemented ENAXS and evaluated its performance with real data sets. Experimental results show the efficiency and scalability of the proposed system in utilizing storage space and executing various types of queries.
Keywords
Document storage, Database, XML language, World wide web, Internet
Discipline
Databases and Information Systems | Numerical Analysis and Scientific Computing
Publication
Fifth Asia Pacific Web Conference
Volume
2642
First Page
59
Last Page
70
ISBN
9783540369011
Identifier
10.1007/3-540-36901-5_6
Publisher
Springer Verlag
City or Country
Xi'an, China
Citation
WIN, Khin-Myo; NG, Wee-Keong; and LIM, Ee Peng.
Efficient Native XML Storage System (ENAXS). (2003). Fifth Asia Pacific Web Conference. 2642, 59-70.
Available at: https://ink.library.smu.edu.sg/sis_research/888
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
http://doi.org/10.1007/3-540-36901-5_6
Included in
Databases and Information Systems Commons, Numerical Analysis and Scientific Computing Commons