Database
Expand/Migrate/Contract란?
컬럼 이관은 Expand/Migrate/Contract를 따랐지만, 인스턴스 1대와 AllAtOnce 배포가 무중단을 막았다
한 줄로 Expand/Migrate/Contract는 스키마 변경을 세 단계로 쪼개는 방식이다. 새 구조를 추가하고(Expand), 데이터를 옮긴 뒤(Migrate), 옛 구조는 한참 뒤에 지운다(Contract). 회사 프로젝트의 운영 DB 이관을 조사해 보니 DDL은 이미 이 ...