Polyglot Persistence

하나의 저장소로 부족할 때 역할을 나눠 쓴다

정합성 저장소, 캐시, 검색, 분석, 벡터 검색처럼 각 저장소가 맡을 질문을 분리한다.

Source of Truth

핵심 거래와 기준 데이터는 하나의 주 저장소에서 관리한다.

RDBMS
Fast Path

반복 조회와 검색은 별도 저장소로 빠르게 제공한다.

Redis · Search
Specialized Query

추천, 로그 분석, 의미 검색은 목적 DB가 맡는다.

Analytics · Vector
추가 전 질문판단
동기화어느 시점 차이까지 허용할 수 있는가
재처리검색/캐시가 틀렸을 때 다시 만들 수 있는가
운영 비용백업, 모니터링, 장애 대응을 감당하는가
원칙: 폴리글랏은 멋진 조합이 아니라, 명확한 접근 패턴이 복잡도 비용을 이길 때 선택한다.