• 技术文章 >数据库 >MongoDB

    如何限制mongodb启动时占用过多内存

    yangyang2020-05-05 11:34:54原创2677

    默认情况下,mongodb占用的内存大小为:

    Starting in 3.4, the WiredTiger internal cache, by default, will use the larger of either:
    
    50% of RAM minus 1 GB, or
    256 MB.

    下面我们来看一下限制mongodb启动时占用内存的方法:

    新增配置文件 /etc/mongod.conf

    storage:
      dbPath: /var/lib/mongodb
      journal:
        enabled: true
    #  engine:
      mmapv1:
        smallFiles: true
      wiredTiger:
        engineConfig:
          configString : cache_size=160M

    然后以配置文件的方式启动:

    mongod -f /etc/mongod.conf --fork --logpath=/etc/mongodb.log
    专题推荐:mongodb
    上一篇:为什么mongodb快? 下一篇:windows远程连接mongodb失败怎么解决?

    相关文章推荐

    • 怎么查看mongodb里的数据库• 如何读取mongodb的数据库文件大小• 如何启动mongodb的服务器?• mongodb怎么删除用户和密码?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网