기초(Fundamentals)
관계를 모델링하거나 인덱스를 튜닝하기 전에, DynamoDB가 실제로 제공하는 기본 요소들을 알아야 합니다. 저장할 수 있는 값 타입, 항목이 디스크에서 그룹화되는 방식, 그리고 각 항목이 어디에 위치하는지를 결정하는 키가 그것입니다. 이를 잘못 이해하면 이후의 모든 패턴이 발목을 잡습니다.
SQL에서 넘어왔다면 놀라운 점들이 여기서부터 시작됩니다. 컬럼도 스키마도 없고, 항목마다 타입이 지정된 속성만 있을 뿐입니다. 그리고 기본 키는 편의 기능이 아니라 데이터의 물리적 배치 그 자체입니다.
9개 중 0개 읽음퀴즈
완전히 처음이라면 데이터 타입부터 시작하세요. 이미 값 모델을 알고 있고 모든 액세스 패턴을 좌우하는 부분이 궁금하다면 복합 기본 키로 건너뛰세요.
읽으면서 실제 항목을 직접 살펴보고 싶나요? DynoTable 사용해 보기로 테이블의 키와 컬렉션을 직접 들여다보세요.