MongoDB读取性能依赖性

时间:2013-06-20 08:18:00

标签: performance mongodb

我正在使用MongoDB 2.4.5,我对阅读/查询性能很感兴趣 假设我有两个非常大的集合(每个大约1,5000,000个文档)。这些文件确实有大约40个字段。它们只在一个字段中有所不同,因此它们具有相同的索引,依此类推 一个集合的字段为Body,其中存储了string。此string可能相当大,因为它表示新闻项的内容。另一个集合没有该字段。

我现在的问题是两个集合中的哪一个更快被查询,排序等等。写作在这里没有问题。

那么查询MongoDB集合会更严重。集合中的大量项目或项目的大小。

1 个答案:

答案 0 :(得分:2)

你必须自己做:

1. db.coll1.find({}).explain()

2. db.coll2.find({}).explain()

并且在您可以衡量两个不同查询之间的性能差异之后。