node.js - 我应该什么时候在 nodejs 环境中调用 mongodb 中的 createIndex?
问题描述
我想知道何时必须调用 createIndex: 1- 每次连接或启动数据库 2- 在插入和更新文档之后 3- 在进行查询之前
我不知道具体是什么时候。此外,如果 createIndex 被调用一次,索引是存储在 RAM 上还是磁盘上?
更新猫鼬中的选项自动索引如何工作?根据文档,我应该在生产中将其设置为 false 那么如何索引我的数据库?
解决方案
您希望在查询之前建立索引。
索引存储在磁盘上并根据需要加载到内存中。
推荐阅读
- javascript - 如何从 JSON 对象生成 URL?
- android - 下载管理器不适用于 Android 10 (Q)
- css - 是否可以在反应中使用 css 自定义 FullCalendar?
- javascript - 将 Mousetrap Hotkey 绑定到某些 DOM 元素 - 仅在 div 处于活动状态时触发?
- flutter - 颤振错误:任务':app:compileDebugJavaWithJavac'的执行失败
- jquery - 点击后将 UL/LI 替换为 OPTION/SELECT
- javascript - 来自节点模块导入的意外令牌错误
- bluetooth-lowenergy - 如何开始使用 Nordic nRF52810 蓝牙 5.0 模块的初学者
- c# - 从服务器获取日期和时间
- azure - 创建 Azure SQL Server VM,包括备份