MongoDb ObjectId或本机ID

时间:2017-09-26 15:05:09

标签: mongodb

在MongoDB中,您可以使用ObjectID,也可以使用自己的ID。我理解,使用ObjectID而不是自定义字符串ID有几个优点,但在所有情况下使用ObjectID更好吗?

在我的项目中,我有大约300万份代表书籍的文件。每本书都有一个独特的EAN代码(13个字符)。因此,由于我必须在任何情况下存储和索引此字段,所以我没有看到使用ObjectID的优势,因为这意味着一个额外的(无用的)字段和一个额外的索引。

但也许我忽略了一些事情?

0 个答案:

没有答案