June 2020
Intermediate to advanced
382 pages
11h 39m
English
In the initial years of digital computing, the usual way of designing a data repository was by using a single node architecture. With the ever-increasing sizes of datasets, distributed storage of data has now become mainstream. The right strategy to store data in a distributed environment depends on the type of data and its expected usage pattern as well as its non-functional requirements. To further analyze the requirements of a distributed data store, let's start with the Consistency Availability Partition-Tolerance (CAP) theorem, which provides us with the basis of devising a data storage strategy for a distributed system.
Read now
Unlock full access