저는 Azure Cosmos DB에 익숙하지 않고 개념을 이해하려고합니다.Azure Cosmos DB 수집을위한 파티션 키
DocumentDB 컬렉션에 가능한 최상의 파티션 키를 결정하는 데 도움이 필요합니다. 가능한 파티션이있는 아래 이미지를 다른 파티션 키를 사용하여 참조하십시오.
블로그 게시물 here에서 언급 한 바와 같이, 이상적인 파티션 키가 쿼리의 필터로 자주 나타나고 솔루션을 보장하기 위해 충분한 기수를 가지고 하나입니다
확장 성 입니다 .
필자의 경우 UserId를 파티션 키로 사용할 수 있습니다.
누가 어떤 키가 파티션 키의 가장 좋은 후보가 될 수 있습니까?
왜 내 질문에 누가 투표를하지 않았는지 잘 모르겠습니다. 나는 이미 답을 찾기 위해 일부 연구를 해왔다. 나는 여기에 질문을 게시하여 DocumentDB에서 일하고 있으며 명확한 이해력을 가진 사람이 나를 제안 할 수 있도록합니다. – Ganesh
데이터 액세스 방법 또한 중요합니다. 매우 첫 번째 단계 : 데이터를 자주 읽지 않는 경우 가능한 한 많은 값을 갖는 키를 사용하십시오. 데이터의 일부분을 정기적으로 읽는다면 가능한 한 적은 파티션 내에서 쿼리 결과를 유지하십시오. 양쪽 극단의 균형을 잡으면 시작하는 방법에 대해 좋은 생각을 갖게됩니다. query가 userId에 의해 필터링되는 경우, 이것은 좋은 후보가 될 것입니다. –