Hello Friends, In this blog post(What do you mean by data replication), I am going to discuss data replication. In addition, I will also discuss data replication advantages, disadvantages, and examples. First, you need to understand what is replication.
Within this blog post(What do you mean by data replication), we are going to share What you mean by data replication? How does data replication work? What is data replication in storage? What is data replication and what are the three replication strategies? Types of data replication,…
…. Advantages and disadvantages of data replication, Data replication tools, Data replication in a distributed system, Data replication techniques, Data replication in mobile computing, Data replication strategies
Reasons for replication in distributed systems|What do you mean by data replication|
Replication is a process where we create a mirror image of any object. Simply, let’s assume that we have created one Excel file containing all student address information of the school|What do you mean by data replication|
Now if create one more Excel file with the same or different name and then paste the content of our first Excel file then this second Excel file will be a plica of our first Excel file. This is also called data replication|What do you mean by data replication|
E often do this in our daily lives too. For example in our computer system, we create multiple copies of important files and folders and keep them in different places.
So this data replication helps us in case when we lose our data due to some reason.
What is data replication and what are the three replication strategies?
There are three types of data replication strategies which are explained below:
Full replicated database: several copies of a database are maintained at other sites.
Partially replicated database: few copies are maintained at other sites
Unreplicated database: no other database copy is maintained elsewhere.
Advantages and disadvantages of data replication
Advantages of Data Replication:
There are two major advantages of data replication which are explained below.
Availability:
Suppose one site has a relation R or a data table R and due to some reason, this site or server fails then the query of several users can still be entertained by using a replica of R present at another server or site despite the failure of the first site using data replication.
Parallelism increased:
There could be multiple queries to the table R in parallel, If there would be more replicas or table R then we can achieve high parallelism to fulfill these queries.
If we have Five replicas of R at different servers or sites then we can have more no. of requests or queries which can be fulfilled with the help of all these servers in parallel using the concept of data replication.
A disadvantage of Data Replication
This data replication can increase the overhead of updates. For example, if we have five replicas of R at different servers or sites. Now we make a change in the main copy of the relation or table R then it must be updated to all the replicas of R present at another server.
Data Replication Example:
There could be various examples of data replication in our surroundings. So we just pick up one example of a banking system. If a particular account detail is replicated to several sites then the balance of this account must be the same for all the sites.
This account replication will increase the performance while serving the read operation and increase the availability of data to read the only transaction. However, updating transactions can increase high overhead.
कुछ और extensive blogs पढ़ने के लिए नीचे दी गयी blog लिंक पर क्लिक करें|
What is Normalization and why is it needed?
Third Normal Form In DBMS In Hindi?
Second Normal Form In DBMS In Hindi?
First Normal Form In Dbms In Hindi?
What is the role of DBA in the database…
What do you mean by data replication…
How to achieve Security in DBMS…
Difference between composite key and super key…
View Serializable Schedule In DBMS…
Centralize Database Advantages and Disadvantages In Hindi…
ACID Properties In DBMS In Hindi…
Difference Between DBMS and RDBMS in Hindi…
Candidate key in DBMS in Hindi…
First Normal Form In Dbms In Hindi…
Conclusion:
Data replication is a concept of keeping multiple copies of one data file at different access points or sites and servers. If there are multiple resources to access the data or read the data then the processing speed will be high and can be served in parallel too.
It will also be secured in case of data file crashes or failure on a single server. Data file update will be one overhead or hectic work to do as we need to keep all the files updated within the replica and also in all the servers |What do you mean by data replication|
We have learned various important facts about data replication Within this blog post, we are going to share What do you mean by data replication? How does data replication work? What is data replication in storage? What is data replication and what are the three replication strategies? Types of data replication,…|What do you mean by data replication|
…. Advantages and disadvantages of data replication, Data replication tools, Data replication in a distributed system, Data replication techniques, Data replication in mobile computing, Data replication strategies
Reasons for replication in distributed systems|What do you mean by data replication|
Please feel free to share your feedback in the comment section if you liked this blog post. You can also write to us at a5theorys@gmail.com
Hope! you would have enjoyed this post What do you mean by data replication?
Have a great time!