
📌 면접 답변CAP 정리는 분산 데이터베이스 시스템이 CAP 중 2개의 속성만 제공할 수 있다는 이론이다.C(일관성, Consistency), A(가용성, Availability), P(분할 내성, Partition Tolerance)3가지 속성을 모두 만족하는 분산 데이터 베이스 시스템은 존재하지 않는다.분산 시스템에서 Partition은 언젠가 반드시 발생한다. 따라서 P의 관점으로 바라보면 좋다.네트워크 분할 상태에 Consistency와 Availablity 모두 보장할 수 없음 각 속성에 대한 설명C (일관성) : 모든 클라이언트 요청은 어느 노드에 연결되어도 같은 데이터를 볼 수 있다.A (가용성) : 노드 일부에 문제가 발생하더라도, 시스템은 클라이언트의 모든 요청에 유효한 응답을 전해줘..