Database
-
CAP Theorem (CAP 이론)Database 2016. 5. 31. 00:45
간단하게 요약하면 CAP Theorem 즉 분산컴퓨터 시스템에서 보장해야 하는 3가지 특성 Consistency (일관성) , Availability (유효성) , Partition Tolerance (파티션 허용) 중 3가지를 동시에 만족시키기는 힘들고, 동시 2 개 까지 만족시킬 수 있다 라고 하는데 RDBMS 는 여기서 CA 특성에 집중하였다. 하지만 웹이 점점 계속적으로 커지면서 별의 별 요구사항이 생기며 빅데이터의 시대로 접어들다보니 Partition Tolerance , 간단하게 말해서 DB의 확장성에 눈을 돌리기 시작했다.(CA진영의 RDBMS 들은 확장이 굉장히 까다롭다.) 그래서 비관계형이며 스키마가 없고 P에 집중하는 문서기반 데이터베이스가 우수수 쏟아졌는데 위 표에 보이듯이 CP 또는..