• DocumentCode
    3012317
  • Title

    Processing queries with expensive functions and large objects in distributed mediator systems

  • Author

    Bouganim, Luc ; Fabret, Françoise ; Porto, Fabio ; Valduriez, Patrick

  • Author_Institution
    Inst. Nat. de Recherche en Inf. et Autom., Le Chesnay, France
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    91
  • Lastpage
    98
  • 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
  • Keywords
    data communication; distributed databases; electronic publishing; parallel processing; query processing; scientific information systems; LeSelect; data transmission cost minimization; distributed architecture; distributed mediator systems; distributed published data; execution time; expensive functions; hybrid parallel technique; images; large objects; optimal execution order; parallel processing strategies; query execution techniques; query processing; scientific publication; transparent access; Algorithm design and analysis; Cost function; IP networks; Laboratories; Meteorology; Parallel processing; Pollution; Publishing; Query processing; Satellites;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2001. Proceedings. 17th International Conference on
  • Conference_Location
    Heidelberg
  • ISSN
    1063-6382
  • Print_ISBN
    0-7695-1001-9
  • Type

    conf

  • DOI
    10.1109/ICDE.2001.914817
  • Filename
    914817