标签: mongodb
我有一个名为“message”的集合,包含350万个文档。除了_id索引之外,集合上没有索引。
330万个文件的字段“名称”,其值为“peter”。 200k的文件具有字段“name”,其值为“john”。
如果我查询db.message.find({name:“peter”}),则需要大约1毫秒。
如果我查询db.message.find({name:“john”}),则大约需要2秒钟。
我的问题是为什么一个查询真的很快而另一个慢?