heesoohi

  • 홈
  • 태그
  • 방명록

2025/06/09 1

DynamoDB 키 설계 개념 정리 및 성능 최적화 전략

DynamoDB 성능은 키 설계에 의해 좌우될 수 있다. 파티션 키는 높은 카디널리티, 정렬키는 조회 패턴에 맞춤 설계해야 Hot partition을 방지하고 액세스 패턴 기반 설계로 처리량을 고르게 유지하고 성능을 극대화할 수 있다. 해당 내용들을 정리해보겠다. 1. 기본 개념 정리1.1 파티션 키 (Partition Key)DynamoDB에서 데이터를 물리적으로 분산 저장하기 위한 기준동일한 파티션 키 값을 가진 항목은 같은 파티션에 저장됨파티션 키는 고유하고, 다양한 값(높은 카디널리티) 을 갖는 것이 이상적임1.2 정렬 키 (Sort Key)파티션 키와 함께 사용되는 두 번째 키같은 파티션 키를 가진 항목들을 정렬된 순서로 저장함쿼리 시 정렬 키를 통해 범위 조회(range query)도 가능하..

AWS 2025.06.09
이전
1
다음
더보기
프로필사진

heesoohi

heesoohi 님의 블로그 입니다.

  • 분류 전체보기 (119) N
    • AWS (116) N

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바