DECISION FLOW

DB 선택은 데이터 모양보다 접근 패턴에서 시작한다

정답 제품을 먼저 고르기보다 트랜잭션, 조회 경로, 확장 병목, 운영 역량을 순서대로 확인한다.

ModelWorkloadOperate
1. 정합성거래 원장처럼 강한 트랜잭션 경계가 필요한가?
2. 조회 경로조인/SQL, 키 접근, 문서 단위, 관계 탐색 중 무엇이 핵심인가?
3. 병목읽기, 쓰기, 저장량, 지역 지연 중 실제 문제가 무엇인가?
4. 운영팀이 백업, 장애, 비용, 마이그레이션을 감당할 수 있는가?
RDBRDB 기본선정형 업무, SQL, 조인, 제약 조건, 트랜잭션이 중심일 때
NoSQLNoSQL 후보키/문서/파티션/그래프 접근이 모델과 자연스럽게 맞을 때
Polyglot혼합 전략원본은 RDB, 캐시/검색/분석은 별도 저장소로 분리