Data Replication
Understand the models through which data is replicated across several nodes.
Data is an asset for an organization because it drives the whole business. Data provides critical business insights into what’s important and what needs to be changed. Organizations also need to securely save and serve their clients’ data on demand. Timely access to the required data under varying conditions (increasing reads and writes, disks and node failures, network and power outages, and so on) is required to successfully run an online business.
We need the following characteristics from our data store:
Availability under faults (failure of some disk, nodes, and network and power outages).
Scalability (with increasing reads, writes, and other operations).
Performance (low latency and high throughput for the clients).
It’s challenging, or even impossible, to achieve the above characteristics on a single node.
Replication
Level up your interview prep. Join Educative to access 70+ hands-on prep courses.