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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |