문서 메뉴

문서 홈애플리케이션 개발MongoDB 매뉴얼

샤드 키 변경

이상적인 샤드 키를 사용하면 MongoDB가 클러스터 전체에 문서를 고르게 분산하는 동시에 일반적인 쿼리 패턴을 용이하게 할 수 있습니다. 최적이 아닌 샤드 키를 사용하면 데이터 분포가 고르지 않고 다음과 같은 문제가 발생할 수 있습니다.

이러한 문제를 해결하기 위해 MongoDB에서는 샤드 키를 변경할 수 있습니다.

데이터 배포 수정은 컬렉션을 리샤딩할 때 가장 효과적입니다. 데이터 분배를 개선하려고 하고 클러스터가 리샤딩 기준을 충족하는 경우 샤드 키를 수정하는 대신 컬렉션을 리샤딩해야 합니다. 클러스터가 리샤딩 기준을 충족하지 않는 경우 샤드 키를 수정해야 합니다.

MongoDB 4.2 이하에서는 문서의 샤드 키가 변경되지 않습니다.

일반적인 성능 및 확장 문제에 대한 자세한 내용과 해결 방법에 대한 조언은 샤드 키 문제 해결을 참조하세요.

← 샤드 키 선택