【发布时间】:2021-10-13 15:39:50
【问题描述】:
我正在研究如何在构建我的 Nodejs API 时改进 Mongoose 查询时间。然后我发现了猫鼬指数。我的问题是我应该在哪里为模式创建索引?像在每个 http 请求中创建索引还是只在服务器启动时创建它?
非常感谢你们!
【问题讨论】:
-
索引不是在数据库级别创建的,您查询索引以获得更快的结果吗?
-
在创建模式时添加索引???但在那一刻,也许我不知道要添加索引到哪些字段,我的意思是在你编程时会发生一些你一开始没有考虑它们的查询......
-
您也可以稍后添加索引,并且您需要知道要索引哪些字段,如果您的需求变化如此之快......那么您将需要重新编写大量代码
标签: javascript node.js mongodb api mongoose