BASE: 두 판 사이의 차이

IT위키
편집 요약 없음
편집 요약 없음
1번째 줄: 1번째 줄:
[[분류:블록체인]]
[[분류:블록체인]][[분류:데이터베이스]]
'''B'''asically '''A'''vailable, '''S'''oft-State, '''E'''ventually Consistent
'''B'''asically '''A'''vailable, '''S'''oft-State, '''E'''ventually Consistent
;[[분산 데이터베이스]]의 특징을 나타내는 개념을 모아서 부르는 약어. 기존 데이터베이스 [[ACID]]와 대비
;[[분산 데이터베이스]]의 특징을 나타내는 개념을 모아서 부르는 약어. 기존 데이터베이스 [[ACID]]와 대비

2019년 11월 23일 (토) 13:04 판

Basically Available, Soft-State, Eventually Consistent

분산 데이터베이스의 특징을 나타내는 개념을 모아서 부르는 약어. 기존 데이터베이스 ACID와 대비

Basically Available

  • 가용성을 중시, Optimistic Locking 및 큐 사용
  • 다수의 실패에도 가용성을 보장, 다수의 스토리지에 복사본 저장

Soft-State

  • 노드의 상태는 외부에서 전송된 정보를 통해 결정됨
  • 분산 노드 간 업데이트는 데이터가 노드에 도달한 시점에 갱신

Eventually Consistent

  • 일시적으로 비일관적인 상태가 되어도 최적으로는 일관성이 있는 상태가 되는 성질