Query Decomposition for a Distributed Object-Oriented Mediator System

被引:0
|
作者
Vanja Josifovski
Tore Risch
机构
[1] Uppsala University,Uppsala Database Laboratory, Computing Science Department
来源
关键词
query decomposition; middleware; data integration; distributed databases;
D O I
暂无
中图分类号
学科分类号
摘要
The mediator-wrapper approach to integrate data from heterogeneous data sources has usually been centralized in the sense that a single mediator system is placed between a number of data sources and applications. As the number of data sources increases, the centralized mediator architecture becomes an administrative and performance bottleneck. This paper presents a query decomposition algorithm for a distributed mediation architecture where the communication among the mediators is on a higher level than the communication between a mediator and a data source. Some of the salient features of the proposed approach are: (i) exploring query execution schedules that contain data flow to the sources, necessary when integrating object-oriented sources that provide services (programs) and not only data; (ii) handling of functions with multiple implementations at more than one mediator or source; (iii) multi-phase query decomposition using a combination of heuristics and cost-based strategies; (iv) query plan tree rebalancing by distributed query recompilation.
引用
收藏
页码:307 / 336
页数:29
相关论文
共 50 条
  • [31] ALGEBRAIC OPTIMIZATION OF OBJECT-ORIENTED QUERY LANGUAGES
    BEERI, C
    KORNATZKY, Y
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 470 : 72 - 88
  • [32] Query modification in object-oriented database federations
    Vermeer, MWW
    Apers, PMG
    [J]. PROCEEDINGS OF THE SECOND IFCIS INTERNATIONAL CONFERENCE ON COOPERATIVE INFORMATION SYSTEMS - COOPIS'97, 1997, : 193 - 202
  • [33] ALGEBRAIC OPTIMIZATION OF OBJECT-ORIENTED QUERY LANGUAGES
    BEERI, C
    KORNATZKY, Y
    [J]. THEORETICAL COMPUTER SCIENCE, 1993, 116 (01) : 59 - 94
  • [34] OBJECT MOVEMENT IN DISTRIBUTED OBJECT-ORIENTED SYSTEMS
    LEE, YS
    WANG, FJ
    CHANG, CH
    [J]. INFORMATION SCIENCES, 1994, 78 (1-2) : 19 - 47
  • [35] An object-oriented multi-mediator browser
    Cassel, K
    Risch, T
    [J]. SECOND INTERNATIONAL WORKSHOP ON USER INTERFACES TO DATA INTENSIVE SYSTEMS, PROCEEDINGS, 2001, : 26 - 35
  • [36] Object-oriented mediator queries to XML data
    Lin, H
    Risch, T
    Katchaounov, T
    [J]. PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS ENGINEERING, VOL II, 2000, : 39 - 46
  • [37] OBJECT-ORIENTED DEVELOPMENT AND FUNCTIONAL DECOMPOSITION
    HENDERSONSELLERS, B
    CONSTANTINE, LL
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1991, 3 (05): : 11 - 16
  • [38] An object-oriented decomposition of the FE procedure
    Henrotte, F
    Meys, B
    Genon, A
    Legros, W
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 1996, 32 (03) : 1441 - 1444
  • [39] Decomposition of object-oriented database schemas
    Biskup, J
    Polle, T
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2001, 33 (2-4) : 119 - 155
  • [40] Decomposition of object-oriented database schemas
    Joachim Biskup
    Torsten Polle
    [J]. Annals of Mathematics and Artificial Intelligence, 2001, 33 : 119 - 155