마이그레이션 비용
DB 전환은 데이터 이동보다 사용 경계 변경이 어렵다
쿼리, 인덱스, 트랜잭션, 장애 절차까지 바뀌므로 마이그레이션은 작은 단계로 쪼개야 한다.
한 번에 교체
항목위험cutover 순간 오류가 전체 서비스로 번진다.
항목검증새 DB와 기존 결과 차이를 늦게 발견한다.
항목복구되돌릴 경로가 데이터 쓰기 이후 막힌다.
점진 전환
항목Dual write새 저장소를 병행 기록하며 차이를 측정한다.
항목Read switch일부 트래픽부터 읽기 경로를 바꾼다.
항목Rollback전환 전 기준점과 재동기화 절차를 남긴다.