ACM Home Page
Please provide us with feedback. Feedback
XBird/D: distributed and parallel XQuery processing using remote proxy
Full text PdfPdf (302 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2008 ACM symposium on Applied computing table of contents
Fortaleza, Ceara, Brazil
SESSION: Database theory, technology, and applications table of contents
Pages 1003-1007  
Year of Publication: 2008
ISBN:978-1-59593-753-7
Authors
Makoto Yui  Nara Institute of Science and Technology, Nara, Japan
Jun Miyazaki  Nara Institute of Science and Technology, Nara, Japan
Shunsuke Uemura  Nara Sangyo University, Sango--cho, Nara, Japan
Hirokazu Kato  Nara Institute of Science and Technology, Nara, Japan
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1363686.1363919
What is a DOI?

ABSTRACT

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Bloglines. http://www.bloglines.com/.
 
2
 
3
W3C. XQuery 1.0 and XPath 2.0 Data Model (XDM). http://www.w3.org/TR/xpath-datamodel/.
 
4
M. Nicola and J. John. XML Parsing: A Threat to Database Performance. 2003.
 
5
Gene M. Amdahl. Validity of the single processor approach to achieving large scale computing capabilities. Morgan Kaufmann Publishers Inc., 2000.
 
6
Christopher Ré, Jim Brinkley, Kevin Hinshaw, and Dan Suciu. Distributed XQuery. In Proc. IIWeb, pages 116--121, 2004.
 
7
8
 
9
10
 
11
W3C. XQuery 1.0: An XML Query Language. http://www.w3.org/TR/xquery/.
 
12
 
13
Hans Rohnert. The proxy design pattern revisited: Pattern languages of program design 2. Addison-Wesley, Inc., 1996.
14

Collaborative Colleagues:
Makoto Yui: colleagues
Jun Miyazaki: colleagues
Shunsuke Uemura: colleagues
Hirokazu Kato: colleagues