gpt4 book ai didi

mongodb - 游标批处理在 MongoDb 中如何工作?

转载 作者:可可西里 更新时间:2023-11-01 10:41:04 26 4
gpt4 key购买 nike

我是 mongodb 的新手,当时我正在浏览 cursor batches它告诉批处理中的数据量不会超过最大 BSON 文档大小,但是当我通过 Bson Document Size 时它告诉最大 BSON 文档大小为 16 兆字节,我无法知道批处理的大小是 16 兆字节 还是批处理中的每个文档都是 16 兆字节,如何如果我的查询返回 20 个文档,其最小大小为 1mb

,则游标批处理有效

最佳答案

当您运行查询查找文档时,mongodb 所做的只是返回所选文档的游标,但单独返回游标效率不高,因此我们可以获取第一批结果,这也会增加开销如果结果集太大。因此,作为折衷和提高性能,mongodb 所做的是返回初始批处理中的前 101 个文档,等待下一个游标调用,因为后续请求游标没有默认大小,因此它限制为 16mb 消息尺寸!!!

关于mongodb - 游标批处理在 MongoDb 中如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43135054/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com