MongoDB 游标对象提供了BatchSize
财产and and Limit
属性,但我似乎找不到任何明确的信息来正确阐明两者之间的区别。
我正在使用 .Net 驱动程序,因为它物有所值。
限制是您想要的结果总数。如果您的查询将返回 1000 个文档,但您只需要 5 个文档,则可以使用 Limit 来限制总结果的大小。
BatchSize 是每批中应返回的结果数。如果查询的结果集很大,MongoDB 不会批量返回所有结果。它会返回总结果的一个子集,然后游标在需要下一批结果时会向服务器发送 getMore 消息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)