Not Only SQL
NoSQL은 RDB 거부가 아니라 모델 선택이다
먼저 데이터 모양과 접근 경로를 묻고, RDB와 NoSQL을 조합 후보로 놓는다.
출발 질문새 기능의 주 데이터는 무엇인가?
Q1관계와 제약이 업무 규칙인가?
RDB 기본 후보
다음 질문
Q2필드가 자주 늘고 문서 단위로 읽는가?
Document DB
다음 질문
Q3키 하나로 초저지연 접근이 핵심인가?
Key-Value
다음 질문
Q4관계의 깊이를 따라가야 하는가?
Graph DB
RDB + 보조 저장소 검토
하나의 DB로 고정하지 말고, 원본과 캐시·검색·분석 경계를 분리한다.