最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

在 mongodb 中用小数组检索文档很慢?

网站源码admin41浏览0评论

在 mongodb 中用小数组检索文档很慢?

在 mongodb 中用小数组检索文档很慢?

我有一个快速节点应用程序,我有一个数据库,其中包含我在 Atlas M2 实例上运行的集合中的大约 10000 个文档。每个文档有 25 个字段,其中 4 个字段是数组类型(3 个包含数字,第 4 个是混合的)。最大的数组包含 168 个数字。当我查询 100 个没有任何数组字段的文档时,检索数据大约需要 200 毫秒。但是如果我将 4 个数组字段添加到我要检索的数据中,查询大约需要 4-5 秒。但是如果我出于调试的原因在短时间内做了很多查询,那么我突然间在极少数情况下查询(所有)可以下降到大约 300 毫秒并保持几个小时。

搜索查询没有在数组字段上完成,所以没有搜索或排序数组。

由于每个数组中的数据太少,我不明白问题出在哪里,是因为我使用的实例类型吗?!

可能是什么问题?

回答如下:
发布评论

评论列表(0)

  1. 暂无评论