본문 바로가기
IT기술노트/빅데이터

PACELC 이론 (Partition-Availability-Consistency-Else-Latency-Consistency)

by 비트코기 2022. 2. 4.
반응형

I. CAP 이론의 한계 극복, PACELC 이론의 개념

- 기존 CAP 이론의 한계를 극복하기 위해 장애상황(Partition)과 정상상황(Else)을 나누어 일관성과 가용성으로 분산 시스템을 분류하는 이론

- CAP 이론의 한계

  1. 완벽한 CP, AP 시스템 사용불가

  2. 대부분 분산 시스템은 CP와 AP 중간 지점

  3. 모든 분산 시스템을 파티션을 미사용

※ CAP 이론 참고

 

CAP이론

일관성(Consistency), 가용성(Availability), 단절 내성(Partition Tolerance) I. 일관성, 가용성, 단절 내성의 전략적 선택, CAP이론의 개요 가. CAP이론의 정의  - 대용량 분산 데이터 저장소는 데이터 일관성..

itpenote.tistory.com

 


II. PACELC 이론의 개념도 및 설명

가. PACLEC 이론의 개념도

나. PACLEC 이론의 설명

장애 정상 설명
P+A E+L - 장애상황에서 가용 노드만 반영, 정상상황에서 Latency 우선 고려
P+A E+C - 장애상황에서 가용 노드만 반영, 정상황에서 모든 메시지 보장
P+C E+L - 장애상황에서 Timeline 일관성 보장, 정상상황에서  Latency 우선 고려
P+C E+C - 장애상황에서 일관성 우선 보장, 정상상황에서 모든 노드 동일 메시지 보장

III. PACELC 이론에 따른 NoSQL 분류

PA/EL 다이나모 ,
카산드라
PA/EC 몽고DB
PC/EL PNUTS
PC/EC Megastore,
VoltDB

 

반응형

'IT기술노트 > 빅데이터' 카테고리의 다른 글

ELT (Extract, Load, Transform)  (0) 2023.04.23
데이터 패브릭 (Data Fabric)  (0) 2022.09.17
의사결정나무(Decision Tree)  (1) 2021.03.03
프로세스 마이닝(Process Mining)  (0) 2021.03.03
오피니언 마이닝  (0) 2021.03.03
Bagging/Boosting  (1) 2021.03.03
통계 결측치(Missing Value)  (0) 2021.03.03
박스플롯 분석  (0) 2021.03.03

댓글