CONSISTENCY
강한 일관성이 필요한 데이터는 트랜잭션 경계가 먼저다
결제, 재고, 원장처럼 틀리면 손실이 큰 데이터는 지연 시간보다 커밋의 의미와 복구 절차가 중요하다.
ACIDInvariantAudit
무결성 제약
외래키, 유니크, 체크 제약처럼 저장소가 직접 지켜야 하는 규칙
트랜잭션
여러 변경이 함께 성공하거나 함께 실패해야 하는 업무 경계
감사와 복구
누가 언제 무엇을 바꿨는지 추적하고 장애 후 되돌릴 수 있어야 함
RDB단일 리전/단일 클러스터의 정형 트랜잭션에 자연스러운 선택
분산 SQL수평 확장과 강한 트랜잭션을 함께 노릴 때 검토