RTUComputer ScienceYr 2022 · Sem 82022

Q7Big Data Analytics

Question

2 marks

State the CAP theorem.

Answer

The CAP theorem states that a distributed system can only provide two of three guarantees: Consistency, Availability, and Partition tolerance.

Formulated by Eric Brewer, it implies that in the presence of a network partition (P), one has to choose between consistency (C) and availability (A). Most NoSQL databases are designed with specific trade-offs according to this theorem.

Back to Paper