35

프로덕션 KG 운영 패턴

스키마 진화 & 프로덕션 운영

학습 목표

프로덕션 KG의 ETL 파이프라인 설계 방법을 이해한다 백업/복구, 캐싱, HA 구성 방법을 파악한다

프로덕션 KG 운영 패턴

학습 목표

  • 프로덕션 KG의 ETL 파이프라인 설계 방법을 이해한다
  • 백업/복구, 캐싱, HA 구성 방법을 파악한다

1. ETL/ELT 파이프라인 설계

에디터 로딩 중...

2. Incremental Update vs Full Rebuild

항목Incremental UpdateFull Rebuild
방식변경분만 반영전체 삭제→재생성
속도빠름 (초~분)느림 (분~시간)
복잡도높음 (변경 추적)낮음 (전체 교체)
데이터 일관성주의 필요항상 일관
적합실시간/준실시간일/주 배치
에디터 로딩 중...

3. 캐싱 전략

에디터 로딩 중...

4. 백업 & 복구

에디터 로딩 중...

5. HA (고가용성) 구성

에디터 로딩 중...
핵심 포인트
  • ETL 파이프라인: Extract → Staging(검증/중복제거) → Load
  • Incremental(MERGE 패턴) vs Full Rebuild: 상황에 맞게 선택
  • 3계층 캐싱: Application(Redis) → Page Cache → Query Cache
  • 백업: neo4j-admin dump/load, 일일 cron 자동화
  • HA: Raft Consensus 기반 Primary + Read Replica