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