gpt4 book ai didi

database - 处理在 mongodb 中完全相同的多个查询

转载 作者:搜寻专家 更新时间:2023-10-30 22:06:10 27 4
gpt4 key购买 nike

假设我最近有 1000 个 db.collection.find() 查询,这些都是相同的查询。

但是这些查询是由不同的 1000 个用户进行的,所以 MongoDB 有不同的 1000 个查询。

所以我的问题是 MongoDB 将单独处理每个查询,或者 MongoDB 将利用预处理的查询结果。

最佳答案

so my question is that MongoDB going to process each query individual?

是的。执行每个查询。您可以在 mongostat 中验证这一点

MongoDB going to take advantage of the pre-processed query result

MongoDB会将经常使用的数据和索引添加到working set中在内存中

它还会为您的查询缓存最有效的计划,如其 query planner doc. 中所述。

关于database - 处理在 mongodb 中完全相同的多个查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53019443/

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