AWS (Amazon Web Service) 입문자를 위한 강의 - Section 9 (DynamoDB)
PK를 사용하여 데이터 쿼리
DynamoDB에는 두가지의 PK 유형이 있음
파티션키 (Partition Key)
- 고유 특징 (Unique Attribute)
- 실제 데이터가 들어가는 위치를 결정해줌
- 파티션키 사용시 동일한 두개의 데이터가 같은 위치에 저장될 수 없음!
복합키 (Composite Key)
- 파티션키(Partition Key) + 정렬키(Sort Key)
- 예시 : 똑같은 고객이 다른 날짜에 다른 물건을 구매
- 파티션키 : 고객아이디, 정렬키 : 날짜(Timestamp)
- 같은 파티션키의 데이터들은 같은 장소에 보관,
그다음 정렬키에 의해 데이터가 정렬됨
{
“Customer_id” : “28942”,
“Transaction_id” : “g9s4dd2”,
“Item_purchased” : “sofa”,
“Store_location” : “seoul”,
“Transaction_date” : “2020-10-16 14:20:00”,
}
AWS (Amazon Web Service) 입문자를 위한 강의 - Section 9 (DynamoDB)
AWS (Amazon Web Service) 입문자를 위한 강의 - Section 9 (DynamoDB)
AWS (Amazon Web Service) 입문자를 위한 강의 - Section 9 (DynamoDB)
AWS (Amazon Web Service) 입문자를 위한 강의 - Section 9 (DynamoDB)
AWS (Amazon Web Service) 입문자를 위한 강의 - Section 9 (DynamoDB)
AWS (Amazon Web Service) 입문자를 위한 강의 - Section 9 (DynamoDB)