수백만 개의 문서를 저장할 Azure Cosmos DB(SQL API) 컨테이너를 설계합니다. 각 문서에는 많은 속성이 있으며, 명확한 파티션 키를 제공하는 단일 속성은 없습니다. 시간이 지남에 따라 파티션 전체에 트래픽을 균등하게 분산하려면 다음 두 가지 파티션 키 접근 방식 중 허용되는 것은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 여러 속성 값의 연결에 임의의 접미사가 추가된 값, 속성 값에 해시 접미사가 추가된 값.
이것이 정답인 이유
Azure Cosmos DB에서 파티션 키의 목적은 데이터를 효율적으로 분산하고 트래픽을 균등하게 분배하는 것입니다. 단일 속성이 명확한 파티션 키가 아닌 경우, 여러 속성 값의 연결에 임의의 접미사를 추가하거나 속성 값에 해시 접미사를 추가하는 방법은 카디널리티를 높여 논리적 파티션 수를 늘리고 데이터와 트래픽을 더 고르게 분산하는 데 도움이 됩니다. 이 두 가지 방법은 핫 파티션을 방지하고 처리량을 최적화하는 데 효과적입니다. 자주 나타나지 않는 단일 속성 값은 파티션 키로 적합할 수 있지만, 항상 충분한 카디널리티를 보장하지는 않습니다. 컬렉션 이름은 모든 문서에 대해 동일하므로 파티션 키로 사용할 수 없습니다. 자주 나타나는 단일 속성 값은 카디널리티가 낮아 핫 파티션을 유발할 수 있습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음