MOngoDB에서 생성하는 objectId를보다 잘 활용하는 방법. 나는 전문적인 사용자는 아니지만, 지금까지 나는 객체 ID (userid, postid) 등을 위해 별도의 ID를 만드는 것을 끝냈다. 왜냐하면 객체 ID가 너무 길어서 주 ID로 사용한다면 URL이 추악 해지기 때문이다. 색인 생성 등을 돕기 위해 _id 그대로 유지합니다. 더 나은 전략에 대해 궁금해서, 친숙하고 쉽게 기억할 수있는 열쇠로 mongo objectId를 사용할 수 있습니다. 나는 열쇠가 날짜 등의 조합 이었기 때문에 부품의 어떤 것도이 목적을 위해 컬렉션 내에서 유일하게 사용될 수 있도록 읽었다.Mongodb : 컬렉션 내의 짧은 기본 키로 사용되는 개체 ID
덕분에,
BSR/
http://www.mongodb.org/display/DOCS/Object+IDs#ObjectIDs-SequenceNumbers – bsr
전통적인 데이터베이스는 주로 기본 키에 대해 단조롭게 증가하는 일련 번호를 사용합니다. MongoDB에서 가장 선호되는 방법은 객체 ID를 대신 사용하는 것이다. 오브젝트 ID는 샤딩 및 분배와 더 많은 시너지 효과를 발휘합니다. – bsr
나는 그것이 몇 가지 이점을 없애고 인덱싱과 정렬을 위해서라고 생각한다. – bsr