The Community for Technology Leaders
RSS Icon
Subscribe
Niagara Falls, ON
May 21, 2007 to May 23, 2007
ISBN: 0-7695-2846-5
pp: 317-322
Hiroto Kurita , Nara Institute of Science and Technology
Kenji Hatano , Doshisha University
Jun Miyazaki , Nara Institute of Science and Technology
Shunsuke Uemura , Nara Institute of Science and Technology
ABSTRACT
We propose an efficient distributed query processing method for large XML data by partitioning and distributing XML data to multiple computation nodes. There are several steps involved in this method; however, we focused particularly on XML data partitioning and dynamic relocation of partitioned XML data in our research. Since the efficiency of query processing depends on both XML data size and its structure, these factors should be considered when XML data is partitioned. Each partitioned XML data is distributed to computation nodes so that the CPU load can be balanced. In addition, it is important to take account of the query workload among each of the computation nodes because it is closely related to the query processing cost in distributed environments. In case of load skew among computation nodes, partitioned XML data should be relocated to balance the CPU load. Thus, we implemented an algorithm for relocating partitioned XML data based on the CPU load of query processing. From our experiments, we found that there is a performance advantage in our approach for executing distributed query processing of large XML data.
INDEX TERMS
null
CITATION
Hiroto Kurita, Kenji Hatano, Jun Miyazaki, Shunsuke Uemura, "Efficient Query Processing for Large XML Data in Distributed Environments", AINA, 2007, 21st International Conference on Advanced Information Networking and Applications (AINA '07), 21st International Conference on Advanced Information Networking and Applications (AINA '07) 2007, pp. 317-322, doi:10.1109/AINA.2007.64
29 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool