在Ubuntu上对MongoDB进行磁盘优化可从以下方面入手:
storage.wiredTiger.engineConfig.cacheSizeGB
参数,设置为物理内存的50%-80%,提升数据缓存效率。storage.journal.enabled=true
,启用日志保障数据持久性。storage.dbPath
指向高性能磁盘路径,如NVMe SSD挂载点。compact
命令压缩数据库,释放未使用空间。mongostat
/mongotop
监控磁盘I/O,分析慢查询并优化索引。参考来源: