Linux 上 MongoDB 内存配置优化
一 核心原则与容量规划
二 配置 WiredTiger 缓存
storage:
engine: wiredTiger
wiredTiger:
engineConfig:
cacheSizeGB: 7.5 # 例如:在 16GB 内存机器上预留后分配 7.5GB
修改后重启使配置生效。若未显式设置,WiredTiger 默认约为物理内存的一半(单机单实例的启发式值)。三 操作系统与容器层面的限制
四 工作集与查询优化
五 监控与容量评估