MongoDB中聚合命令中的默认批大小

MongoDB中聚合命令中的默认批大小,mongodb,aggregation-framework,Mongodb,Aggregation Framework,发件人: 要指示具有默认批处理大小的游标,请指定游标:{} 但是,我还没有找到这样的defaul的值或如何找到它(可能使用mongo admin命令) 如何找到这样的值?如果我没有完全错的话,我认为聚合管道是101 请参见以下内容: MongoDB服务器批量返回查询结果。批处理中的数据量不会超过BSON文档的最大大小 版本3.4中新增:类型为find()、aggregate()、listIndexes和listCollections的操作每批最多返回16兆字节batchSize()可以强制执行较

发件人:

要指示具有默认批处理大小的游标,请指定游标:{}

但是,我还没有找到这样的defaul的值或如何找到它(可能使用mongo admin命令)


如何找到这样的值?

如果我没有完全错的话,我认为聚合管道是101

请参见以下内容:

MongoDB服务器批量返回查询结果。批处理中的数据量不会超过BSON文档的最大大小

版本3.4中新增:类型为
find()
aggregate()
listIndexes
listCollections
的操作每批最多返回16兆字节
batchSize()
可以强制执行较小的限制,但不能强制执行较大的限制

find()
aggregate()
操作的初始批处理大小默认为101个文档。针对结果游标发出的后续getMore操作没有默认的批处理大小,因此它们仅受16MB消息大小的限制


因此,第一批的默认值是101个文档,后续
getMore()
调用的批大小尚未确定,但不能超过16兆字节。

这是一个损坏的URL确实,修复了它!还是101