Query Decomposition for a Distributed Object-Oriented Mediator System

被引:0
作者
Vanja Josifovski
Tore Risch
机构
[1] Uppsala University,Uppsala Database Laboratory, Computing Science Department
来源
Distributed and Parallel Databases | 2002年 / 11卷
关键词
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
相关论文
共 39 条
[31]   Incremental horizontal fragmentation:: A new approach in the design of distributed object oriented databases [J].
Darabant, Adrian Sergiu ;
Campan, Alina ;
Todoran, Horea ;
Serban, Gabriela .
INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2006, 1 :170-174
[32]   Object-oriented communications for the New Solar Telescope's Telescope Control System: design and implementation - art. no. 62741Q [J].
Shumko, Sergiy ;
Yang, Guo .
Advanced Software and Control for Astronomy, 2006, 6274 :Q2741-Q2741
[33]   Asset administration shell: solution for the data chaos From data islands to object-oriented data management [J].
Tauchnitz, Thomas .
ATP MAGAZINE, 2020, (6-7) :50-59
[34]   Distributed Query Processing in the Edge-Assisted IoT Data Monitoring System [J].
Cai, Zhipeng ;
Shi, Tuo .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16) :12679-12693
[35]   Intelligent Concept-Oriented and Content-Based Image Retrieval by Using Data Mining and Query Decomposition Techniques [J].
Tseng, Vincent S. ;
Su, Ja-Hwung ;
Ku, Hao-Hua ;
Wang, Bo-Wen .
2008 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-4, 2008, :1273-1276
[36]   Architecture of ROAFTS/Solaris: A Solaris-based middleware for real-time Object-oriented Adaptive Fault Tolerance Support [J].
Shokri, E ;
Crane, P ;
Kim, KH ;
Subbaraman, C .
TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, :90-98
[37]   Underlying techniques for large-scale distributed computing oriented publish/subscribe system [J].
Ma, Jian-Gang ;
Huang, Tao ;
Wang, Jin-Ling ;
Xu, Gang ;
Ye, Dan .
Ruan Jian Xue Bao/Journal of Software, 2006, 17 (01) :134-147
[38]   A new fuzzy-decision based load balancing system for distributed object computing [J].
Kwok, YK ;
Cheung, LS .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2004, 64 (02) :238-253
[39]   Advanced Digital System for International Collaboration on Biosample-Oriented Research: A Multicriteria Query Tool for Real-Time Biosample and Patient Cohort Searches [J].
Fridas, Alexandros ;
Bourouliti, Anna ;
Touramanidou, Loukia ;
Ivanova, Desislava ;
Votis, Kostantinos ;
Katsaounis, Panagiotis .
COMPUTERS, 2025, 14 (05)