我想通过自己的ID字段分片由他们的“外键”(用户ID)的集合,而不是。 我只需要一个用户ID和ID的组合是唯一的。 但我不知道这是确定的mongodb用。
警告:在任何分片收集,你没有被_id场分片,必须确保_id领域的独特性。 以确保_id的最佳方式是总是唯一的是使用的ObjectId,或另一种通用唯一标识符(UUID)。
这是摘自: http://docs.mongodb.org/manual/tutorial/enforce-unique-keys-for-sharded-collections/#enforce-unique-keys-for-sharded-collections
我必须确保_id独特之处? 或者是它不够好,如果我总是两个用户ID查询和_id?