CAP이론

스크린샷 2022-12-10 오전 3.15.46.png

CAP이론은 분산 데이터 베이스 시스템을 바탕으로 네트워크 분할 허용이 이루어지는 경우에 일관성, 가용성을 동시에 만족하는 것을 불가능하며, 일관성과 가용성 중 하나만 가질 수 있다는 이론이다.

[CAP 요소]

[CAP의 상과관계]

PACELC 이론

CAP이론에 따르면 일관성과 가용성은 완전한 대립 관계에 있지만, 사실 완벽한 CP시스템과 AP 시스템은 쓸모가 없다. 그리고 완벽한 CA 시스템은 가질 수 없다.

스크린샷 2022-12-10 오전 4.53.13.png

실제로는 일관성과 가용성의 절충안에 해당하는 연속적인 중간 영역이 존재한다. 이러한 중간 영역을 고려하고 네트워크의 정상 상황과 분할 상황을 모두 담아낼 수 있는 표현법으로 PACELC 이론이 있다.

스크린샷 2022-12-10 오전 4.55.04.png

스크린샷 2022-12-10 오전 4.55.43.png