목록 보기
DynamoDB 핫 파티션을 해결하는 3가지 방법 (3): 조회를 인덱스 테이블로 옮기기
백엔드

DynamoDB 핫 파티션을 해결하는 3가지 방법 (3): 조회를 인덱스 테이블로 옮기기

채널톡
채널톡
2026년 8월 4일

두줄요약

DynamoDB GSI의 조회 경로를 인덱스 테이블과 공통 라이브러리로 전환한 사례를 정리했습니다. limit, 커서, 삭제 데이터 처리 함정을 규칙화해 GSI를 최종 제거했습니다.

핵심 내용

  • DynamoDB managed GSI의 조회 경로를 인덱스 테이블로 옮기며 GSI 제거를 완성한 사례
  • GSI가 읽기에서 대신하던 키 해석, 정확 일치 조회, soft-delete 필터, 페이지네이션 처리를 공통 라이브러리로 흡수
  • limit과 FilterExpression 순서, LastEvaluatedKey 기반 종료, 외부 커서 검증 같은 함정을 규칙화
  • 점진 롤아웃으로 조회 경로 전환 후 GSI를 물리 삭제해 핫 파티션 위험 제거

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...