데이터 모양보다 변경 단위가 저장소 선택을 결정한다
회원 게시판 예시에서 어떤 값이 함께 저장되고 함께 실패해야 하는지를 먼저 그린다.
SQL
고유 이메일과 역할 제약을 트랜잭션으로 보호
SQL / document
관계 조회와 문서 단위 편집 비중을 비교
Key-value
만료되는 token을 key로 빠르게 조회
Search index
본문 전문 검색을 원본 저장소와 분리
핵심원본 데이터의 권위와 파생 저장소를 구분하면 여러 데이터베이스를 써도 일관성 경계가 선명하다.