A Native XML Storage Scheme Seamlessly Integrated with Relational Databases
Xiaojie Yuan, Chenying Wang, Hua Ning, Xin Lian, Jianxing Shi
Abstract
Xiaojie Yuan, Chenying Wang, Hua Ning, Xin Lian, Jianxing Shi
Abstract
With the promotion and application of XML standards, an increasing number of organizations and institutions are using XML in their information management and data exchange. The classic problem of data management has emerged, namely, how to effectively store, retrieve, index, query and update the XML documents. This paper presents a native XML storage scheme seamlessly integrated with relational database, whose central idea is to take advantage of effective XML node numbering scheme to support XML data model over relational table. Firstly, this relational table of XML nodes is a non-destructive mapping of XML data model; Secondly, the storage scheme maximize the reuse of the underlying storage mechanism existing in relational database, which guarantees the transaction processing, log and recovery management, concurrent control of XML data. Using a variety of data sets, we conduct experiments on this scheme and previous XML storage schemes to compare the storage space, storage time and publication time between them. Experimental results show that our storage scheme is a high-performance XML storage scheme.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
With the promotion and application of XML standards, an increasing number of organizations and institutions are using XML in their information management and data exchange. The classic problem of data management has emerged, namely, how to effectively store, retrieve, index, query and update the XML documents. This paper presents a native XML storage scheme seamlessly integrated with relational database, whose central idea is to take advantage of effective XML node numbering scheme to support XML data model over relational table. Firstly, this relational table of XML nodes is a non-destructive mapping of XML data model; Secondly, the storage scheme maximize the reuse of the underlying storage mechanism existing in relational database, which guarantees the transaction processing, log and recovery management, concurrent control of XML data. Using a variety of data sets, we conduct experiments on this scheme and previous XML storage schemes to compare the storage space, storage time and publication time between them. Experimental results show that our storage scheme is a high-performance XML storage scheme.
Key concepts: Computer science, Efficient XML Interchange, XML database, XML Encryption, Streaming XML, XML validation, XML Signature, XML Schema Editor