2013-09-30 45 views
0

我打算将一个Collection添加到一个mongodb数据库中,该数据库将具有应该对每个Document唯一的文本字段。从这个集合查找几乎总是基于这个领域。该字段可以包含多达100个以上的字符。_id字段与索引相比

我的问题是,如果这个字段是_id字段,或者我应该为它添加一个索引?这两种方法对性能的影响是什么?

+0

text/_id会改变吗?其他文件是否将其用作关键字? – WiredPrairie

+0

@WiredPrairie:ID永远不会改变,是的,其他文档将使用此字段作为密钥 – neelsg

回答

0

我建议您使用您的独特文本作为_id

它会减少数据大小并消除索引。 Here是参考。第9页将指导你。

+1

这里有很多不仅仅是数据大小的考虑,对于一个分片 – Sammaye

相关问题