POLYGLOT

폴리글랏 퍼시스턴스: 역할을 나누는 전략

폴리글랏 퍼시스턴스는 저장소를 늘리는 기법이 아니라, 원본성·지연 시간·검색성·분석성을 서로 다른 모델에 맡기는 결정이다.

SourceCacheSearch
truthRDB트랜잭션, 제약, 감사가 필요한 원본 데이터
fastRedisTTL, 세션, rate limit, hot key 완화
indexSearch역색인, 랭킹, 자동완성, 필터
eventAnalyticsappend-only 이벤트, 집계, 장기 리포트

polyglot 운영 비용 저장소가 늘면 outbox, 재처리, 지연 동기화, 소유권, 장애 전파까지 운영 계약으로 관리해야 한다.