2007
DOI: 10.3844/ajassp.2007.613.618
|View full text |Cite
|
Sign up to set email alerts
|

A Dynamic Object Fragmentation and Replication Algorithm In Distributed Database Systems

Abstract: This paper proposes an enhancement for the ADRW algorithm to achieve dynamic fragmentation and object allocation in distributed databases. The algorithm adapts to the changing patterns of object requests with the objective to dynamically adjust the allocation schemes of objects in order to minimize the total servicing cost of all requests. Objects may be replicated or fragmented depending on patterns of reads and writes. Qualitative analysis was used to characterize the performance of the enhanced algorithm

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
13
0

Year Published

2008
2008
2015
2015

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 19 publications
(13 citation statements)
references
References 14 publications
0
13
0
Order By: Relevance
“…Failures during a transaction (whether network partitions or site failures) can be tolerated as long as [3]the sites available at commit contain a majority of replicas of all the objects written to and during reads, a majority of replicas are read to find the version numbers. If these requirements are violated, the transaction must be aborted.…”
Section: Introductionmentioning
confidence: 99%
“…Failures during a transaction (whether network partitions or site failures) can be tolerated as long as [3]the sites available at commit contain a majority of replicas of all the objects written to and during reads, a majority of replicas are read to find the version numbers. If these requirements are violated, the transaction must be aborted.…”
Section: Introductionmentioning
confidence: 99%
“…Therefore, it makes modeling the HTML structure into a DOM tree becoming an essential aspect. For that purpose, the need of an artificial intelligence is required in the formulation of its algorithm (Dehuri et al, 2006;Mamat et al, 2006;Sleit et al, 2007).…”
Section: Introductionmentioning
confidence: 99%
“…Due to the complexity of this problem, more heuristic algorithms were proposed (for example [1,3,4,7,9,10,11]). We describe a new and much simpler algorithm which offers an approximate solution for the proposed problem.…”
Section: Redistribution Of the Fragmentsmentioning
confidence: 99%
“…An optimal allocation of the fragments in the nodes of the network is necessary for the request evaluation time to be minimum. In [1,3,4,7,9,10,11] are mentioned other solutions for solving the allocation problem. Because of the complexity of this problem (NP-complete problem) more heuristic algorithms were proposed, algorithms with a lower complexity that provide only an approximate solution.…”
Section: Introductionmentioning
confidence: 99%