Zettelkasten

분산 시스템 일관성 모델

·수정 2026.04.23·수정 1
  1. Strong Consistency
    • 모든 읽기 작업이 항상 최신 쓰기 결과를 반환함
  2. Eventual Consistency
    • 시간이 지나면 모든 노드가 같은 데이터를 가지지만 즉각적으로 최신 상태를 보장하지 않음
  3. Montonic Reads: 이전에 읽은 값보다 더 오래된 데이터를 읽기 않도록 보장
  4. Casual Consistency : 관련성이 있는 쓰기 작업간의 순서를 보장
  5. Consistent Prefix Read: 쓰기 작업의 순서가 깨지지 않도록 보장 하지만 최신 데이터 전체를 읽을 필요는 없음