首页 > 解决方案 > Mongo 查询数据库的 1 个文档耗时太长

问题描述

应用程序:Nodejs Express 应用程序和使用 Mongoose 用于 Mongo 数据库

我有一个配置的集合,我像这样查询它:

Collection.findOne().lean().exec((err, config => {});

但是,在我的服务器上,对于一个特定的请求,这被称为 90 次,总共需要 10 多秒。在 90ish 中,我可以看到大多数查询都以毫秒为单位,有些则以 1-2 秒为单位。

当它只有一个文档时,会花费这么长时间来查询它吗?还有没有办法让它更快?

标签: node.jsmongodbperformancemongoosequerying

解决方案


推荐阅读