분산형 데이터베이스1 CAP 정리 분산 데이터베이스를 공부하다가 CAP 정리라는게 계속 나오는데 뭔가 익숙해지지가 않아서 한번 간단히라도 정리해 보려 한다. CAP 정리 CAP 정리는 다음 3가지 조건을 모두 만족하는 분산 컴퓨터 시스템은 존재하지 않음을 증명한 정리라고 한다. 즉, 이 중 최대 2가지 속성만을 만족할 수 있다는 것이다. Consistency(일관성): 모든 노드가 같은 순간에 같은 데이터를 볼 수 있다. Availability(가용성): 모든 요청이 성공 또는 실패의 결과를 반환할 수 있다. Partition tolerance(분할 내성): 메시지 전달이 실패하거나 시스템 일부가 망가져도 시스템을 계속 쓸 수 있다. 위 3가지 조건의 앞 글자를 따서 CAP 정리라 부른다. 위 정리는 분산형 시스템에서 정의된 정리로 일반.. 2024. 3. 6. 이전 1 다음