loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
17th International Conference on Data Engineering (ICDE'01)
Processing Queries with Expensive Functions and Large Objects in Distributed Mediator Systems
Heidelberg, Germany
April 02-April 06
ISBN: 0-7695-1001-9
Luc Bouganim, INRIA Rocquencourt
Françoise Fabret, PRiSM Laboratory
Fabio Porto, PUC-Rio
Patrick Valduriez, University Paris 6
Abstract: LeSelect is a mediator system which allows scientists to publish their resources (data and programs) so they can be transparently accessed. The scientists can typically issue queries which access distributed published data and involve the execution of expensive functions (corresponding to programs). Furthermore, the queries can involve large objects such as images (e.g., archived meteorological satellite data). In this context, the costs of transmitting large objects and invoking expensive functions are the dominant factors of execution time. In this paper, we first propose three query execution techniques which minimize these costs by taking full advantage of the distributed architecture of mediator systems like LeSelect. Then, we devise parallel processing strategies for queries including expensive functions. Based on experimentation, we show that it is hard to predict the optimal execution order when dealing with several functions. We propose a new hybrid parallel technique to solve this problem and give some experimental results.
Citation:
Luc Bouganim, Françoise Fabret, Fabio Porto, Patrick Valduriez, "Processing Queries with Expensive Functions and Large Objects in Distributed Mediator Systems," icde, pp.0091, 17th International Conference on Data Engineering (ICDE'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.