2단계 커밋: 두 판 사이의 차이

IT위키
편집 요약 없음
편집 요약 없음
15번째 줄: 15번째 줄:
| 완료 || 각 Local Node는 commit 수행, 하나라도 이상이 있으면 전체 Rollback 수행
| 완료 || 각 Local Node는 commit 수행, 하나라도 이상이 있으면 전체 Rollback 수행
|}
|}
== 같이 보기 ==
* [[분산 데이터베이스]]

2019년 11월 9일 (토) 19:52 판

분산 데이터베이스에서 모든 구성 노드가 데이터 정합성을 유지하며 안전하게 커밋하기 위해 단계를 나누어 커밋하는 기법

단계

단계 세부 단계 동작
준비 단계 요청 Local Node가 Coordinator에 commit 요청
준비 지시 Coordinator는 각 Local Node에 prepare 지시
커밋 단계 커밋 모든 Local Node에게서 prepare 응답을 commit 지시
완료 각 Local Node는 commit 수행, 하나라도 이상이 있으면 전체 Rollback 수행

같이 보기