Font Size: a A A

Study On The Path Index Technology Of XML Database Node Storage

Posted on:2014-03-15Degree:MasterType:Thesis
Country:ChinaCandidate:M C WeiFull Text:PDF
GTID:2268330422464542Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of network, Extensible Markup Language (XML) which wasworked as the important Internet data transmission standard was widely used in to the Internet.The demands of XML mass data storage was produced at the same time, which leads to theemerge of new type of XML Database. How to improve the property of query performance ofXML Database in the premise of mass data is particularly important. In the XML Database,putting forward one kind of Path Index based on the XML Node Storage, according to theXML structure will improve the XML Database’s query performance efficiently.The Path Index research will be discuss from two aspects in details. First of all, themechanism of Path Index will be deeply and theoretically research which preferred to startfrom the structure of XML Nodes Storage, analyze the principles of XPath and XQueryquery language and then introduce Path Index and analyze the optimization functions forthe query process. Then the structure of path index will be analyze deeply, consider threeindexes which consist of the structure of storage, the way to exchanging the path andindex and the form of storage and the method of building forms in storage engine step bystep, and then introduce its work principle with the usage and maintenance of Path Index.Secondly, the way to implement Path Index through the real implementation of one kindof Path Index in practical XML Database project will be show. It defined the exactimplementation of Path Index, which is from the construction of the base of storage enginesheet and the three indexes to the definition and achievement of upper path and nodes, andthen, show the usage methods of Path Index through the methods definition of insert, delete,update and query in Path Index sheet. After the discussion of exact implementation, theinfluences of query performance from Path Index will be test by efficiency test with test case.With the comparison of theoretical data and test data, the conclusion will be derivedthat the Path Index will improve the query performance under the XML Database NodeStorage efficiently and effectively.
Keywords/Search Tags:XML database, Query performance, Nodes storage, Path index
PDF Full Text Request
Related items