linux

MongoDB在Linux上的内存如何配置

小樊
40
2025-08-31 18:48:15
栏目: 云计算

在Linux上配置MongoDB内存主要通过修改配置文件实现,具体步骤如下:

  1. 编辑配置文件
    打开 /etc/mongod.conf,找到 storage 部分(若不存在则添加),设置 wiredTiger.engineConfig.cacheSizeGB 参数(单位:GB),例如:

    storage:
      wiredTiger:
        engineConfig:
          cacheSizeGB: 2  # 设置为2GB
    

    注意:需根据系统总内存调整,建议预留部分内存给系统和其它进程。

  2. 重启服务生效
    保存配置后,执行以下命令重启MongoDB:

    sudo systemctl restart mongod
    
  3. 验证配置
    可通过以下命令查看内存使用情况:

    db.serverStatus().wiredTiger.cache  # 查看缓存使用详情
    free -m  # 查看系统内存占用
    

其他说明

参考来源:

0
看了该问题的人还看了