핵심 거래와 기준 데이터는 하나의 주 저장소에서 관리한다.
RDBMS하나의 저장소로 부족할 때 역할을 나눠 쓴다
정합성 저장소, 캐시, 검색, 분석, 벡터 검색처럼 각 저장소가 맡을 질문을 분리한다.
반복 조회와 검색은 별도 저장소로 빠르게 제공한다.
Redis · Search추천, 로그 분석, 의미 검색은 목적 DB가 맡는다.
Analytics · Vector| 추가 전 질문 | 판단 |
|---|---|
| 동기화 | 어느 시점 차이까지 허용할 수 있는가 |
| 재처리 | 검색/캐시가 틀렸을 때 다시 만들 수 있는가 |
| 운영 비용 | 백업, 모니터링, 장애 대응을 감당하는가 |
원칙: 폴리글랏은 멋진 조합이 아니라, 명확한 접근 패턴이 복잡도 비용을 이길 때 선택한다.