首页 > 数据库 >修改mongodb的缓存大小

修改mongodb的缓存大小

时间:2022-09-01 15:00:53浏览次数:65  
标签:1024 缓存 mongodb cache wiredTiger 空格 修改 db

在admin 下首先查询当前cache大小


db.serverStatus().wiredTiger.cache['maximum bytes configured']/1024/1024/1024

 

方法一:

修改配置文件mongod.conf

添加内容如下

storage:
  dbPath: /data/mongo
  journal:
    enabled: true      #启用journal日志,false为关闭     注意:这里应该是4个空格。
  engine: wiredTiger    #指定存储引擎            注意:这里应该是2个空格。
  wiredTiger:                          注意:这里应该是2个空格。
    engineConfig:       #存储引擎的配置           注意:这里应该是4个空格。
      cacheSizeGB: 4    #来指定mongodb使用内存的多少-8G  注意:这里应该是6个空格。

 

 

方法二:

 

启动容器的时候没有指定配置文件,后面加不上了

直接登mongo修改

> db.adminCommand( { "setParameter": 1, "wiredTigerEngineRuntimeConfig": "cache_size=1G"})
{ "was" : "", "ok" : 1 }
> db.serverStatus().wiredTiger.cache['maximum bytes configured']/1024/1024/1024
1

 

标签:1024,缓存,mongodb,cache,wiredTiger,空格,修改,db
From: https://www.cnblogs.com/leihongnu/p/16646509.html

相关文章

  • 给正在运行的mongodb启动添加配置文件
    因为一开始启动容器的时候就没有指定配置文件,无论怎么修改容器中的/etc/mongd.conf.org文件都无法生效所以直接修改启动脚本添加$@的参数实现1、复制容器中的文件/usr/lo......
  • 使用 kubectl patch 修改 Kubernetes objects
    为了能够修改Kubernetes对象,我们可以使用kubectledit以交互方式进行修改。如果我们需要测试值,它可以派上用场,但它使自动化变得更加困难。如果我们需要一种使用非交互式命......
  • JS缓存三种方法
    1.sessionStorage:临时的会话存储只要当前的会话窗口未关闭,存储的信息就不会丢失,即便刷新了页面,或者在编辑器中更改了代码,存储的会话信息也不会丢失。2.localStor......
  • smbms 密码修改实现
    后面修改密码再听一遍后面不懂点击查看代码publicvoidpwdModify(HttpServletRequestreq,HttpServletResponseresp){//从session中获取用户id......
  • sprinngboot+Mongodb
    参考:https://blog.csdn.net/m0_46742141/article/details/121845098 maven依赖<dependency><groupId>org.springframework.boot</groupId>......
  • springboot整合redis,设置缓存过期时间
    注:redis服务器要先开启!或者连接远程服务器上的Redis,但是依然要开启服务,不然会一直TimeOut!Pom文件添加依赖<dependency><groupId>org.springframework.boot</......
  • MongoDB 实现中文全文搜索
    Prerequisite倒排索引是所有支持全文搜索的数据库的基础。比如iamironman和iwillbesoonback,欲查找be,先查第一句,再查第二局,这是正排;将每个单词提取出来形成一个......
  • PureFtpd新添加的用户默认都是www用户组下也可以进行修改
    网上关于pureftp的安装教程很多,但是试了以后发现很多其实都不完善,很容易出错,自己安装摸索以后总结如下: 查看用户cat /etc/passwd查看组/etc/group首先安装之前最好......
  • js 获取缓存渲染到页面里面
    $('#code').change(function(){console.log($(this).val())localStorage.setItem("code",JSON.stringify({"sn":$(this).val(),"gs":$("#select").val()}));});$('......
  • ubuntu22 修改ip方法
      1安装必备软件aptinstallvimcurlwget-y2查看ip配置cat/etc/netplan/00-installer-config.yaml结果#Thisisthenetworkconfigwritte......