DocumentCode
3392196
Title
An incremental maintenance method for XQuery materialized view
Author
Xueyun Jin ; Husheng Liao
Author_Institution
Software Dept., Beijing Univ. of Techonology, Beijing, China
fYear
2011
fDate
19-22 Aug. 2011
Firstpage
797
Lastpage
801
Abstract
In order to improve the performance of XML data query, cached XQuery materialized view can be used to decrease the overhead of recomputation. However, it has data inconsistency problem when the data source is modified. Many researches on relational database proved that incremental maintenance of materialized view outperforms view recomputation, but it is still a challenge for it on semi-structured data model, such as XML data source. Our research proposes an incremental maintenance method for XQuery materialized view based on the idea of incremental computation, which can support incremental maintenance of XQuery materialized view contains user defined functions. It also proposes a code generation method to generate incremental maintenance program of XQuery materialized view automatically based on code generation technique. Experiments show that this method outperforms view recomputation.
Keywords
XML; data structures; query processing; relational databases; software maintenance; XML data query; XML data source; XQuery materialized view; code generation technique; data inconsistency problem; incremental maintenance method; relational database; semi-structured data model; Algebra; Algorithm design and analysis; Context; Educational institutions; Maintenance engineering; Syntactics; XML; Code Generation; Incremental Maintenance; XQuery Materialized View;
fLanguage
English
Publisher
ieee
Conference_Titel
Mechatronic Science, Electric Engineering and Computer (MEC), 2011 International Conference on
Conference_Location
Jilin
Print_ISBN
978-1-61284-719-1
Type
conf
DOI
10.1109/MEC.2011.6025584
Filename
6025584
Link To Document