在Ubuntu中控制MongoDB內存使用,可通過修改配置文件/etc/mongod.conf實現,具體如下:
sudo nano /etc/mongod.conf。storage部分下,添加或修改wiredTiger配置,通過設置engineConfig.cacheSizeGB參數來控制內存大小,單位為GB。例如cacheSizeGB: 4表示將緩存設置為4GB。sudo systemctl restart mongod。此外,還可通過Docker運行MongoDB時,在啟動命令中添加--wiredTigerCacheSizeGB參數來限制內存。