标签: mongodb
在MongoDB中,您可以使用ObjectID,也可以使用自己的ID。我理解,使用ObjectID而不是自定义字符串ID有几个优点,但在所有情况下使用ObjectID更好吗?
在我的项目中,我有大约300万份代表书籍的文件。每本书都有一个独特的EAN代码(13个字符)。因此,由于我必须在任何情况下存储和索引此字段,所以我没有看到使用ObjectID的优势,因为这意味着一个额外的(无用的)字段和一个额外的索引。
但也许我忽略了一些事情?