0

不知道geoNear查询是否和新聚合框架中的geoNear算子类似?(性能方面)

如果不是,有什么区别,哪个更好..

谢谢。

4

1 回答 1

0

geoNear查询使用游标并按需迭代索引,而聚合运算符geoNear在内存中构建结果。速度方面不会有太大差异,但内存方面你可能会更好地使用查询运算符geoNear。如果您不需要很多文件,则差异可以忽略不计。

geoNear(聚合)确实有可能也添加到返回文档的距离,这是查询运算符不支持的。

于 2013-07-13T15:18:58.210 回答