MongoDB地理空间索引:速度有多快?

时间:2010-10-08 10:17:16

标签: mongodb performance indexing geospatial

我正在对~40K文档的集合进行where in box查询。查询需要~0.3s并且获取文档需要~0.6秒(结果集中有~10K文档)。

文件相当小(每个约100个字节),我限制结果只返回纬度/经度。

似乎非常慢。这是对的还是我做错了什么?

1 个答案:

答案 0 :(得分:1)

看起来确实很慢。例如,我在PostgreSQL上进行的大致相当的搜索几乎无法测量(即可能快于1ms)。

我对MongoDB了解不多,但你确定地理空间索引实际上是开启了吗? (我问,因为在RDBMS中,很容易定义一个包含几何/地理列的表,但没有适当地定义实际的索引,因此你得到的结果与你描述的大致相同)。