PACELC 이론: 두 판 사이의 차이

IT위키
(새 문서: 분류:데이터베이스 ;Partition-Availability-Consistency-Else-Latency-Consistency ;기존 CAP 이론의 한계를 극복하기 위 파티션(Partition) 상황과 그 외(...)
 
편집 요약 없음
 
(다른 사용자 한 명의 중간 판 4개는 보이지 않습니다)
8번째 줄: 8번째 줄:
* 모든 분산 시스템이 파티션을 사용하진 않는다.
* 모든 분산 시스템이 파티션을 사용하진 않는다.


== PACEL 이론 ==
== PACELC 이론 ==
* 이해를 돕기 위해 두가지 표현법을 모두 올림
* 이해를 돕기 위해 두가지 표현법을 모두 올림
[[파일:PACELC 이론1.jpg|300px]]
[[파일:PACELC 이론1.jpg|400px]]
[[파일:PACELC 이론2.png|300px]]
[[파일:PACELC 이론2.png|400px]]


=== 구성 ===
=== 구성 ===
28번째 줄: 28번째 줄:


=== 분류 ===
=== 분류 ===
[[파일:PACELC 분류.png]]
* PA/EC: [[몽고DB]]
* PA/EL: [[다이나모DB]], [[카산드라]]
* PC/EC: Megastore, VoltDB
* PC/EL: PNUTS
[[파일:PACELC 분류.png|500px]]

2019년 11월 23일 (토) 11:51 기준 최신판

Partition-Availability-Consistency-Else-Latency-Consistency
기존 CAP 이론의 한계를 극복하기 위 파티션(Partition) 상황과 그 외(Else) 상황을 나누어 일관성과 가용성으로 분산 시스템을 분류하는 이론

CAP 이론의 한계[편집 | 원본 편집]

  • 완벽한 CP, AP 시스템은 사용할 수 없다.
  • 대부분 분산 시스템은 CP와 AP의 중간 어디쯤이다.
  • 모든 분산 시스템이 파티션을 사용하진 않는다.

PACELC 이론[편집 | 원본 편집]

  • 이해를 돕기 위해 두가지 표현법을 모두 올림

PACELC 이론1.jpg PACELC 이론2.png

구성[편집 | 원본 편집]

구분 구성 설명
(P)artition (A)vailability 가용성
(C)onsistency 일관성
(E)lse (L)atency 시간 지연
(C)onsistency 일관성

분류[편집 | 원본 편집]

PACELC 분류.png