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

编程入门 行业动态 更新时间:2024-10-03 17:12:24

在 mongodb 中用小<a href=https://www.elefans.com/category/jswz/34/1771288.html style=数组检索文档很慢?"/>

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

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

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

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

可能是什么问题?

回答如下:

更多推荐

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

本文发布于:2024-05-30 16:28:36,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1770695.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数组   中用   很慢   文档   mongodb

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!