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