Efficient Incremental Maintenance of Cached XML Twig Patterns

碩士 === 國立嘉義大學 === 資訊工程學系研究所 === 96 === Because XML documents have a tag structure that is easy to be interpreted by both human readers and computer programs, XML data format has been adopted for many cross platform applications. Most XML-related research in the past focused on improving the efficie...

Full description

Bibliographic Details
Main Authors: Chun-Chi Fu, 傅君琪
Other Authors: Yaw-Huei Chen
Format: Others
Language:zh-TW
Online Access:http://ndltd.ncl.edu.tw/handle/96061245719470466884
id ndltd-TW-096NCYU5392017
record_format oai_dc
spelling ndltd-TW-096NCYU53920172015-11-27T04:04:36Z http://ndltd.ncl.edu.tw/handle/96061245719470466884 Efficient Incremental Maintenance of Cached XML Twig Patterns 漸進式維護XML分支查詢之快取結果 Chun-Chi Fu 傅君琪 碩士 國立嘉義大學 資訊工程學系研究所 96 Because XML documents have a tag structure that is easy to be interpreted by both human readers and computer programs, XML data format has been adopted for many cross platform applications. Most XML-related research in the past focused on improving the efficiency of various query processing methods, in which TwigStack [4] was the first holistic twig join algorithm. TwigStack uses stacks to reduce the size of intermediate results and to save the time of processing binary structural joins [1]. This research focuses on the subject of cached XML twig patterns, which are generated by an improved stack-based XML query processing method [6]. When processing an XML query, each query node is mapped to a stack and XML document elements are put into their corresponding stacks. If the data in the source database is updated, the cached twig patterns can be maintained using the updated path information. In many cases, it is not necessary to return to the source database for retrieving the updated information. Thus, incremental maintenance of the cached twig patterns can effectively reduce the server computation costs and the network transmission costs. Experiment results indicate that the proposed method is feasible and can save time. Yaw-Huei Chen 陳耀輝 學位論文 ; thesis 0 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立嘉義大學 === 資訊工程學系研究所 === 96 === Because XML documents have a tag structure that is easy to be interpreted by both human readers and computer programs, XML data format has been adopted for many cross platform applications. Most XML-related research in the past focused on improving the efficiency of various query processing methods, in which TwigStack [4] was the first holistic twig join algorithm. TwigStack uses stacks to reduce the size of intermediate results and to save the time of processing binary structural joins [1]. This research focuses on the subject of cached XML twig patterns, which are generated by an improved stack-based XML query processing method [6]. When processing an XML query, each query node is mapped to a stack and XML document elements are put into their corresponding stacks. If the data in the source database is updated, the cached twig patterns can be maintained using the updated path information. In many cases, it is not necessary to return to the source database for retrieving the updated information. Thus, incremental maintenance of the cached twig patterns can effectively reduce the server computation costs and the network transmission costs. Experiment results indicate that the proposed method is feasible and can save time.
author2 Yaw-Huei Chen
author_facet Yaw-Huei Chen
Chun-Chi Fu
傅君琪
author Chun-Chi Fu
傅君琪
spellingShingle Chun-Chi Fu
傅君琪
Efficient Incremental Maintenance of Cached XML Twig Patterns
author_sort Chun-Chi Fu
title Efficient Incremental Maintenance of Cached XML Twig Patterns
title_short Efficient Incremental Maintenance of Cached XML Twig Patterns
title_full Efficient Incremental Maintenance of Cached XML Twig Patterns
title_fullStr Efficient Incremental Maintenance of Cached XML Twig Patterns
title_full_unstemmed Efficient Incremental Maintenance of Cached XML Twig Patterns
title_sort efficient incremental maintenance of cached xml twig patterns
url http://ndltd.ncl.edu.tw/handle/96061245719470466884
work_keys_str_mv AT chunchifu efficientincrementalmaintenanceofcachedxmltwigpatterns
AT fùjūnqí efficientincrementalmaintenanceofcachedxmltwigpatterns
AT chunchifu jiànjìnshìwéihùxmlfēnzhīcháxúnzhīkuàiqǔjiéguǒ
AT fùjūnqí jiànjìnshìwéihùxmlfēnzhīcháxúnzhīkuàiqǔjiéguǒ
_version_ 1718138635616780288