Title :
An incremental maintenance method for XQuery materialized view
Author :
Xueyun Jin ; Husheng Liao
Author_Institution :
Software Dept., Beijing Univ. of Techonology, Beijing, China
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;
Conference_Titel :
Mechatronic Science, Electric Engineering and Computer (MEC), 2011 International Conference on
Conference_Location :
Jilin
Print_ISBN :
978-1-61284-719-1
DOI :
10.1109/MEC.2011.6025584