핵심 요약
버즈빌은 DynamoDB 기반 허니스크린 포인트 시스템의 마이그레이션 과정에서 포인트 히스토리 테이블과 유저의 총 포인트 테이블을 하나로 통합하고, 포인트 타입 관리도 하나의 테이블로 합쳐 일관성 있는 스키마를 구현했습니다.
구현 방법
- 포인트 히스토리 테이블과 유저 포인트 테이블을 하나의 테이블로 결합
- 포인트 타입별 관리 테이블을 하나의 테이블로 합치고 타입 컬럼으로 구분
- 마이그레이션 전략과 데이터 검증 절차를 함께 설계하고 검토
주요 결과
- 일관성 있는 스키마 구조 확보


