검색 여닫기
검색
메뉴 여닫기
543
253
4
2.1천
noriwiki
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
특수 문서 목록
파일 올리기
환경 설정 메뉴 여닫기
notifications
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
user-interface-preferences
한국어
개인 도구
로그인
Eventual consistency 문서 원본 보기
noriwiki
문서 공유하기
다른 명령
←
Eventual consistency
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
사용자
.
문서의 원본을 보거나 복사할 수 있습니다.
[[분류: 데이터베이스]] == 개요 == Eventual Consistency란, 데이터베이스에 새로운 업데이트가 없으면 분산된 데이터 베이스 환경에서 결국 최적적으로 마지막 업데이트된 쿼리가 나오는 것을 보장하는 것을 말한다. 즉 데이터 베이스의 노드들이 서로 동기화 하여 결국에는 모두 동기화가 완료되기 때문에 요청에 대한 답이 수렴하게 설계하는 방법론을 말한다. 즉 어떠한 시점에서 하나의 쿼리에 대한 리턴은 처음에는 서로 각기 다른 답을 낼 수 있지만 결국에는 수렴하여 같은 답을 내게 됨을 말한다. [[ACID]]모델과 비교하여, Eventual Consistency는 write-write conflicts (commite되지 않은 데이터가 덮여 써지는 오류)가 존재하지 않는 환경, 그리고 업데이트가 적고 많은 reader가 있는 환경에서 유리하다. 예를 들어 [[DNS]]와 같은 경우에는 Authority들만이 Update를 할 수 있으며, 또한 update가 적지만 Query는 그에 비해서 매우 많기 때문에 Eventual Consistency를 적용하기 좋은 환경이라고 할 수 있다. Eventual Consistency는 [[BASE]]시멘틱을 제공한다고 볼 수 있다. 또한 Eventual Consistency는 많은 변종을 가지고 있다. 예를 들어서 Monotonic read consistency, monotonic write consistency, read-your-writes consistency, session consistency와 같은 것들이 있다.
Eventual consistency
문서로 돌아갑니다.