Sciweavers

SAC
2008
ACM

XBird/D: distributed and parallel XQuery processing using remote proxy

14 years 1 days ago
XBird/D: distributed and parallel XQuery processing using remote proxy
In this paper, we focus on an aspect of distributed XQuery processing that involves data exchanges between processor elements. We first address problems of distributed XML query processing and explain how the problems differ from traditional database problems. Then, in order to achieve efficient and transparent data exchange, we adopt the use of remote proxy, in which each shipped data is wrapped in a proxy sequence, and the proxy sequence is returned to the remote peer. When accessing the proxy sequence, actual results (possibly partial results) are fetched from a data provider, and then the data provider evaluates its entity sequence in a call-by-need fashion. Our scheme allows parallel query execution and reduces network traffic and redundant buffer utilization by exchanging required data directly between a consumer and a provider. Categories and Subject Descriptors H.2.4 [Database Management]: Systems-Distributed databases, Query processing General Terms Design and Implementation ...
Makoto Yui, Jun Miyazaki, Shunsuke Uemura, Hirokaz
Added 28 Dec 2010
Updated 28 Dec 2010
Type Journal
Year 2008
Where SAC
Authors Makoto Yui, Jun Miyazaki, Shunsuke Uemura, Hirokazu Kato
Comments (0)