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 条
  • [1] Query decomposition for a distributed object-oriented mediator system
    Josifovski, V
    Risch, T
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2002, 11 (03) : 307 - 336
  • [2] OBJECT-ORIENTED DECOMPOSITION FOR DISTRIBUTED SYSTEMS
    MOTA, GF
    NELSON, ML
    KODRES, UR
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1994, 40 (2-3): : 91 - 102
  • [3] Distributed data integration by object-oriented mediator servers
    Risch, T
    Josifovski, V
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2001, 13 (11): : 933 - 953
  • [4] Object-oriented system decomposition quality
    Tagoug, N
    [J]. 7TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2002, : 230 - 235
  • [5] A mediator for query interoperation among object-oriented databases and relational databases
    Jang, IK
    Cho, WS
    Bae, MN
    Rhee, CS
    Choi, W
    You, HY
    [J]. CIC'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN COMPUTING, 2001, : 72 - 78
  • [6] Decomposition: A strategy for query processing in temporal object-oriented databases
    Wang, L
    Wing, M
    Davis, C
    Revell, N
    [J]. NEW TECHNOLOGIES ON COMPUTER SOFTWARE, 1997, : 124 - 134
  • [7] QUERY OPTIMIZATION IN DISTRIBUTED OBJECT-ORIENTED DATABASE-SYSTEMS
    SUN, W
    MENG, W
    YU, C
    [J]. COMPUTER JOURNAL, 1992, 35 (02): : 98 - 107
  • [8] Parallel distributed object-oriented framework for domain decomposition
    Kopyssov, SP
    Krasnopyorov, IV
    Novikov, AK
    Rytchkov, VN
    [J]. DOMAIN DECOMPOSITION METHODS IN SCIENCE AND ENGINEERING, 2005, 40 : 605 - 614
  • [9] Object-oriented distributed workflow management system
    Lin, L
    Zhong, SS
    Yao, Y
    [J]. PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS 1 AND 2, 2005, : 685 - 689
  • [10] GARBAGE COLLECTION IN A DISTRIBUTED OBJECT-ORIENTED SYSTEM
    GUPTA, A
    FUCHS, WK
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1993, 5 (02) : 257 - 265