首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >增加MongoDB内存限制(或它使用的任何资源)

增加MongoDB内存限制(或它使用的任何资源)
EN

Stack Overflow用户
提问于 2022-07-16 08:44:31
回答 1查看 287关注 0票数 2

我将租用一个云服务器(12 ram内存,240 ram sdd)。我读过mongodb有线老虎使用有限数量的系统内存,

从MongoDB 3.2开始,MongoDB就使用WiredTiger作为其默认存储引擎。默认情况下,MongoDB将保留50%的可用内存--1 GB用于WiredTiger缓存,或256 MB (以较大者为准)。

由于我将只为mongodb租用此服务器(我将拥有较高的吞吐量),因此我希望wiredtiger使用所有可用的系统资源,如何实现这一点?谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-07-16 10:45:22

编辑您的mongo.conf。此文件通常位于/etc/mongo.conf

更改本节:

代码语言:javascript
运行
复制
storage:
  dbPath: /var/lib/mongodb #(example) - don't change this
  journal:
    enabled: true
  wiredTiger:
    engineConfig:
      cacheSizeGB: 12

您可能需要对大小进行实验,以测试服务器的稳定性(可能希望使其减少1GB)。记住重新启动mongod服务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73002794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档