MongoDB聚合 - 匹配性能

时间:2015-06-01 11:03:49

标签: performance mongodb match

mongo db聚合中的

match子句: E.g

final Bundle args = getArguments();
final int myInt = args.getInt("INTEGER");
Log.v("IN FOREGROUND", myInt+"");

我在数据库中有很多记录,如果我们没有在match子句中指定任何条件怎么办?它会影响性能问题吗?

1 个答案:

答案 0 :(得分:1)

如果我的结果集更大,是否会影响性能? (开眼界回答,右;-))

您需要从磁盘中获取所有数据并将其加载到内存中(如果它尚未在内存中),您肯定需要通过网络发送更多数据。

如果您没有匹配的条件,您应该对返回的结果数量添加限制(或提供限制+抵消它们的方法)