1. CAP 이론이란?
시스템은
Consistency,
Availability,
Partition tolerance
중 두 가지만 만족할 수 있다는 것이다.
2. CAP
① Consistency(일관성)
ACID 와 같이, 항상 동일한 데이터를 보여주어야 한다.
② Availability(가용성)
모든 요청에 대해서 정상적인 응답을 해야한다. DB가 다운되어도 read, write 등의 동작은 항상 성공적으로 리턴되어야 한다.
③ Partition tolerance(분단 허용성)
클러스터가 여러 대 동작하고 있을 때 통신 장애가 발생해도 시스템이 정상적으로 동작해야 한다.
관계형 데이터베이스는 CA 시스템이다.
'CS > 데이터베이스' 카테고리의 다른 글
JOIN (0) | 2021.09.30 |
---|---|
DB 역정규화 (0) | 2021.09.30 |
DB 정규화 (0) | 2021.09.29 |
이상(Anomaly) (0) | 2021.09.29 |
SQL vs NoSQL (0) | 2021.09.29 |