以下是MongoDB在Ubuntu上的存储优化技巧:
/etc/mongod.conf中设置storage.wiredTiger.engineConfig.cacheSizeGB为物理内存的50%-75%,提升数据读取效率。zstd、snappy):storage.wiredTiger.engineConfig.configString="compression=zstd"。compact命令压缩集合,释放未使用空间。db.repairDatabase()修复数据库并回收空间(低峰期操作)。storage.journal.enabled=true)确保数据持久性,同时定期归档日志文件。注意:优化前需备份数据,部分操作(如compact)可能影响服务,建议在测试环境验证后实施。