A Comprehensive Taxonomy of Fragmentation and Allocation Techniques in Distributed Database Design

被引:19
作者
Nashat, Dalia [1 ]
Amer, Ali A. [2 ]
机构
[1] Assiut Univ, Fac Sci, Dept Math, Assiut, Egypt
[2] Taiz Univ, Fac Sci, Dept Math, Taizi, Yemen
关键词
Allocation; distributed database system; horizontal fragmentation; hybrid fragmentation; replication; vertical fragmentation; DATA REPLICATION; MODEL; PERFORMANCE; METHODOLOGY; ALGORITHMS; TIME;
D O I
10.1145/3150223
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The need to design an optimally distributed database is increasingly important with the growth of information technology and computer networks. However, designing a distributed database is an extremely complex process due to a large number of geographically distributed sites and database relations. Moreover, decreasing communication costs and query response time should be taken into consideration. There are three main techniques applied to design a distributed database, namely Fragmentation, Data allocation, and Replication. It is notable that these techniques are often treated separately and rarely processed together. Some available allocation methods are applied regardless of how the fragmentation technique is performed or replication process is adopted. In contrast, other fragmentation techniques do not consider the allocation or the replication techniques. Therefore, the first and foremost step for designing an optimal database is to develop a comprehensive understanding of the current fragmentation, replication, and allocation techniques and their disadvantages. This article presents an attempt to fulfill this step by proposing a comprehensive taxonomy of the available fragmentation and allocation techniques in distributed database design. The article also discusses some case studies of these techniques for a deeper understanding of its achievements and limitations.
引用
收藏
页数:25
相关论文
共 101 条
[1]  
Abdalla H., 2007, P 22 INT S COMP INF
[2]  
Abdalla H. I., 2011, Proceedings of the 2011 Fifth IEEE/FTRA International Conference on Multimedia and Ubiquitous Engineering (MUE 2011), P297, DOI 10.1109/MUE.2011.60
[3]  
Abdalla Hassan, 2008, P INT C PAR DISTR PR
[4]  
Abdalla HI, 2014, J UNIVERS COMPUT SCI, V20, P1469
[5]   A synchronized design technique for efficient data distribution [J].
Abdalla, Hassan I. .
COMPUTERS IN HUMAN BEHAVIOR, 2014, 30 :427-435
[6]  
Abdalla Hassan I., 2013, COMPUT HUM BEHAV, V30, P419
[7]  
Abdalla Hassan I., 2012, P IEEE INT C INF TEC
[8]  
Abiteboul Serge., 2003, SIGMOD 03, P527
[9]  
Abuelyaman Eltayeb S., 2008, INT J COMPUT SCI NET
[10]   A new ant colony optimization based algorithm for data allocation problem in distributed databases [J].
Adl, Rosa Karimi ;
Rankoohi, Seyed Mohammad Taghi Rouhani .
KNOWLEDGE AND INFORMATION SYSTEMS, 2009, 20 (03) :349-373