DocumentCode :
1804345
Title :
Processing XPath Queries in PC-Clusters Using XML Data Partitioning
Author :
Kido, Kentarou ; Amagasa, Toshiyuki ; Kitagawa, Hiroyuki
Author_Institution :
University of Tsukuba, Japan
fYear :
2006
fDate :
2006
Abstract :
Recently, with the rapid spread of XML format, it has become popular that large-scale data, whose size range from several hundreds of MB to several GB, are described by XML. For the purpose of providing fast and reliable means for storage and retrieval of huge XML data, it is a reasonable choice for us to use XML databases. In fact, there are many ways to realize XML databases, but relational XML database, in that an XML data is mapped to relational tables and query processing is enabled in terms of SQL queries, is one of the most popular way to implement XML databases. However, some researchers have pointed out that the performance of relational XML databases degrades when dealing with such huge XML data. In this study, we propose a scheme for parallel processing of XML data using PC Clusters. First, we discuss how to decompose XML data so that we can perform parallel processing of XML queries. We give the definitions of vertical and horizontal decomposition of XML data based on decomposition of schema graph and XML instances, respectively. To allocate decomposed XML data to cluster nodes, we give an algorithm for computing pseudo-optimal assignment of XML fragments like greedy method in the light of XML query workload. Finally, we experimentally evaluate the effectiveness of the proposed method.
Keywords :
Clustering algorithms; Data engineering; Degradation; Large-scale systems; Parallel processing; Query processing; Relational databases; Systems engineering and theory; Transaction databases; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering Workshops, 2006. Proceedings. 22nd International Conference on
Conference_Location :
Atlanta, GA, USA
Print_ISBN :
0-7695-2571-7
Type :
conf
DOI :
10.1109/ICDEW.2006.120
Filename :
1623909
Link To Document :
بازگشت