Adaptive algorithms for join processing in distributed database systems

被引:2
|
作者
Scheuermann, P [1 ]
Chong, EI [1 ]
机构
[1] ORACLE CORP, NEW ENGLAND R&D CTR, NASHUA, NH 03062 USA
基金
美国国家科学基金会;
关键词
distributed query processing; join algorithms; adaptive algorithms; bipartite graphs;
D O I
10.1023/A:1008617911992
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed query processing algorithms usually perform data reduction by using a semijoin program, but the problem with these approaches is that they still require an explicit join of the reduced relations in the final phase. We introduce an efficient algorithm for join processing in distributed database systems that makes use of bipartite graphs in order to reduce data communication costs and local processing costs. The bipartite graphs represent the tuples that can be joined in two relations taking also into account the reduction state of the relations. This algorithm fully reduces the relations at each site. We then present an adaptive algorithm for response time optimization that takes into account the system configuration, i.e., the additional resources available and the data characteristics, in order to select the best strategy for response time minimization. We also report on the results of a set of experiments which show that our algorithms outperform a number of the recently proposed methods for total processing time and response time minimization.
引用
收藏
页码:233 / 269
页数:37
相关论文
共 50 条
  • [31] Algorithms for Efficient Biometric Systems to Mitigate the Integrity of a Distributed Database
    Toapanta Toapanta, Segundo Moises
    Coca Cruz, Alvaro Andres
    Mafla Gallegos, Luis Enrique
    Orizaga Trejo, Jose Antonio
    2018 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS (IEEE CITS 2018), 2018, : 238 - 242
  • [32] Distributed adaptive algorithms for large dimensional MIMO systems
    Van Veen, BD
    Leblond, O
    Mani, VP
    Sebald, DJ
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2000, 48 (04) : 1076 - 1085
  • [33] Distributed adaptive algorithms for large dimensional MIMO systems
    Van Veen, BD
    Leblond, O
    Mani, VP
    Sebald, D
    PROCEEDINGS OF THE 1998 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-6, 1998, : 1489 - 1492
  • [34] Late join algorithms for distributed interactive applications
    Vogel, J
    Mauve, M
    Hilt, V
    Effelsberg, W
    MULTIMEDIA SYSTEMS, 2003, 9 (04) : 327 - 336
  • [35] Late join algorithms for distributed interactive applications
    Jürgen Vogel
    Martin Mauve
    Volker Hilt
    Wolfgang Effelsberg
    Multimedia Systems, 2003, 9 : 327 - 336
  • [36] Collection-intersect join algorithms for parallel object-oriented database systems
    Taniar, D
    Rahayu, JW
    EURO-PAR '98 PARALLEL PROCESSING, 1998, 1470 : 505 - 512
  • [37] A multi-colony ant algorithm for optimizing join queries in distributed database systems
    Golshanara, Ladan
    Rankoohi, Seyed Mohammad Taghi Rouhani
    Shah-Hosseini, Hamed
    KNOWLEDGE AND INFORMATION SYSTEMS, 2014, 39 (01) : 175 - 206
  • [38] A multi-colony ant algorithm for optimizing join queries in distributed database systems
    Ladan Golshanara
    Seyed Mohammad Taghi Rouhani Rankoohi
    Hamed Shah-Hosseini
    Knowledge and Information Systems, 2014, 39 : 175 - 206
  • [39] Fault-tolerant parallel algorithms for adaptive matched-field processing on distributed array systems
    Cho, K
    George, AD
    Subramaniyan, R
    JOURNAL OF COMPUTATIONAL ACOUSTICS, 2005, 13 (04) : 667 - 687
  • [40] A Comparison of Distributed Spatial Data Management Systems for Processing Distance Join Queries
    Garcia-Garcia, Francisco
    Corral, Antonio
    Iribarne, Luis
    Mavrommatis, George
    Vassilakopoulos, Michael
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, ADBIS 2017, 2017, 10509 : 214 - 228