샤딩을 시작하려고합니다. 샤드 키는 매우 중요합니다. 찾았습니다. MongoDB doesn't ensure unique _id field values when using a shard key other than _id._id와 함께 복합 샤드 키를 사용할 때 MongoDB가 고유 한 _id 필드 값을 보장합니까?
우리 컬렉션에는 사용자 이름이 샤드 키가됩니다. 복합 샤드 키를 만들고 샤드 키의 두 번째 부분으로 _id를 사용하면 mongoDB가 _id의 고유성을 보장합니까?
사용자 이름과 _id 조합이 고유하지만 반드시 _id가 아닌지 확인하십시오. – Sammaye