mongoDB geoNear聚合框架

时间:2013-07-13 11:42:46

标签: mongodb geolocation aggregation-framework

我想知道 geoNear 查询是否与新聚合框架中的 geoNear 运算符类似? (表演方面)

如果没有什么区别哪个更好......

感谢。

1 个答案:

答案 0 :(得分:0)

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

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