나는 email_id 및 _id을 고유하게 보유한 사용자 콜렉션을 보유하고 있습니다. 다양한 컬렉션에 사용자 데이터를 저장하려고합니다. 해당 컬렉션에서 identifier로 email_id를 사용하고 싶습니다. 복잡한 ObjectId 대신 email_id를 사용하여 해당 콜렉션에 대해 셸에서 쿼리하기 쉽기 때문입니다.MongoDB - 컬렉션에서 식별자로 이메일 ID를 사용합니다.
이게 맞나요? 큰 emailIds로 색인을 생성하는 동안 성능 문제가 발생합니까?
또한 향후 이메일 주소 변경 옵션을 사용하려는 경우이 옵션을 고려하지 마십시오.