정의
분산 DB 환경에서 일관성(Consistency), 가용성(Availability), 분할 허용성(Partition Tolerance) 셋 모두를 만족시킬 수는 없다.
용어
Consistency
어떤 노드와 통신하는 지 상관없이 항상 같은 데이터를 조회할 수 있는 것
Availablity
시스템이 중단되는 일 없이 언제든지 사용 가능한 상태
Partition Tolerance
시스템 내 분할(노드 간 통신이 끊긴 상태)이 생겼을 때 시스템이 여전히 작동하는 것
Reference
https://onduway.tistory.com/106
CAP 이론 소개 - 데이터베이스 초보자용
밑에 세줄요약 있음 살펴보기 CAP 이론이란? MongoDB의 CP 시스템과 Cassandra의 AP 시스템 CAP란? 분산 데이터베이스는 방대한 데이터를 다루기에 유용한 시스템이다. 분산 데이터베이스는 수평 확장할
onduway.tistory.com
'Computer Science > Database' 카테고리의 다른 글
DB Lock (0) | 2024.04.23 |
---|---|
SQL Injection (0) | 2024.04.23 |
클러스트링과 Replication (0) | 2024.04.23 |
파티셔닝과 샤딩 (0) | 2024.04.23 |
DB Index (0) | 2024.04.23 |