Distributed Database - Unit 5
Distributed Database - Unit 5
Reliability
Availability
Performance
Reliability :
In distributed database system, if one system fails down or stops working for some
time another system can complete the task.
Availability:
In distributed database system reliability can be achieved even if sever fails down.
Another system is available to serve the client request.
Performance:
So, in this system data can be accessed and modified simultaneously on several
databases in the network.
Replication
Fragmentation
Data replication is the process in which the data is copied at multiple locations
(Different computers or servers) to improve the availability of data. Goals of
data replication
2. Asynchronous replication:
In asynchronous replication, the replica will be modified after commit is fired on to
the database.
Replication Schemes
Full Replication
• Partial replication
• Partial replication means only some fragments are replicated from the
database.
No Replication
What is fragmentation?
• The process of dividing the database into a smaller multiple parts is called
as fragmentation.
• The data fragmentation process should be carrried out in such a way that the
reconstruction of original database from the fragments is possible.
Vertical Fragmentation