位置: 编程技术 - 正文

详解清除MongoDB所占用的多余的磁盘空间的方法(mongo删除数据库命令)

编辑:rootadmin

推荐整理分享详解清除MongoDB所占用的多余的磁盘空间的方法(mongo删除数据库命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mongo清空collection,怎么删除mongodb数据库,怎么删除mongodb数据库,mongodb删除数据释放空间,mongodb清空数据,mongo清空collection,怎么删除mongodb数据库,mongodb清空数据,内容如对您有帮助,希望把文章链接给更多的朋友!

首先一点就是mongodb 不会释放已经占用的硬盘空间,即使drop collection也不行,除非drop database。如果一个db曾经有大量的数据一段时间后又删除的话,硬盘空间就是一个问题,如何收回被mongdodb占用的多余空间?方法有两种1. dump & restore

如果数据量不大,dump不需要太长时间的情况下,或者经常备份有dump文件的情况下,这种方法很简单。

2. repair database即在mongo shell中运行

, 或者

详解清除MongoDB所占用的多余的磁盘空间的方法(mongo删除数据库命令)

, 第二种方法可以带其他几个参数

repairDatabase是官方文档中认为唯一可以回收硬盘空间的方法。repairDatabase is the appropriate and the only way to reclaim disk space.当你有多个shard的且数据量巨大时,dump & restore方法会花费巨大的时间,这时第二种方法的优势就很明显,就是分别在每个shard上运行repairDatabase,结果会快很多。

PS:格式化mongo shell的输出如果数据量大的情况下,mongo shell 默认的输出很乱,几乎没法阅读。我们可以用.pretty() 来解决这样的问题:

这样的输出会漂亮很多,每个field一行,

配置使其成为Default:添加如下配置到$HOME/.mongorc.js, 如果不存在则创建。

这样就不需要每次使用pretty()方法了,直接db.collection.find()即可。

MongoDB的Master-Slave主从模式配置及主从复制要点解析 主从配置mongodb的master-slave模式配置方式如下1.keyFile生成key_fileopensslrand-basemongo_key将mongo_key分别置于master和slavemongodbuser可以access的地方。设置权限chmo

详解MongoDB中创建集合与删除集合的操作方法 创建集合:createCollection()方法MongoDBdb.createCollection(name,options)是用来创建集合.语法:基本的createCollection()命令语法如下:db.createCollection(name,options)在命令

MongoDB中对文档的增删查改基本操作方法总结 插入文档:insert()方法要插入数据到MongoDB集合,需要使用MongoDB的insert()或save()方法。语法:insert()命令的基本语法如下:db.COLLECTION_NAME.insert(document)例子

标签: mongo删除数据库命令

本文链接地址:https://www.jiuchutong.com/biancheng/312552.html 转载请保留说明!

上一篇:MongoDB使用自带的命令行工具进行备份和恢复的教程(mongodb import)

下一篇:MongoDB的Master-Slave主从模式配置及主从复制要点解析

  • 非货币资产交换和债务重组的区别
  • 购买金蝶软件多少钱
  • 原材料什么时候结转成本
  • 长期借款利息的会计分录
  • 借款利息收入增值税税负率
  • 旧房转让土地增值税计算
  • 企业购进货物若发生下列事项,其增值税进项税额
  • 个人可以代公司缴税吗
  • 税控盘第一次使用
  • 维修材料费主要包括
  • 小型微利企业核定征收
  • 跨年度主营业务收入错账调整
  • 当月未抵扣进项税在进项税额明细表怎么填
  • 个体工商户起征点10万执行时间
  • 组织员工出游注意事项
  • 公司工会需要单独做账么
  • 年度成本费用利润率多少合适
  • 企业补充流动资金具体用途
  • 腾讯电脑管家病毒库更新
  • windows11iso镜像多久更新一次
  • deepin linux安装教程
  • php 数组定义
  • 固定资产的税务筹划
  • 不确认收入要结转成本吗
  • 为什么不能零申报
  • 前端开发csdn
  • 福利部门领用原材料进项税额可以抵扣吗
  • laravel入门与实战
  • 加计抵减现代服务税率
  • css calculate
  • 投资收益属于营业外收入吗
  • 人工智能 深度
  • shc命令
  • 申报增值税税额正确,销售额少0.94
  • 开了张增值税发票能退吗
  • 分公司和总公司的账务处理
  • python怎么写文字
  • 公司出现质量问题员工怎么处理
  • 应收账款扣款会计处理
  • 增值税年末所有都要结平吗
  • 中小企业发展专项资金亮点 免申即享
  • 税务申报残保金
  • 企业选择简易征收方案
  • 增量留抵税额退税的计算公式为
  • 免税农产品按多少抵扣
  • 以非现金资产抵偿债务
  • 限制性股票应纳税额的确定
  • 电影院租金一般多少为合理
  • 土地使用税如何计算缴纳
  • 借款收回的会计科目
  • 高新企业如何做账
  • 关于事业支出期末的结转
  • 持有至到期投资减值准备
  • 费用报销单怎样写记账凭证呢
  • 短期借款利息的使用账户是
  • 上年记错账了,本年如何调整
  • 税务局指定购买发票流程
  • 季节性停工计入成本吗
  • 库存商品用于研发分录
  • 企业注销以后
  • 安装软件提示windows 无法访问指定设备,路径或文件
  • win8怎么设置指纹
  • win2000注册表
  • ubuntu运行慢的原因
  • ubuntu15.10中文版
  • 演示模式怎么设置
  • win10鼠标怎么换
  • windows8 应用商店
  • linux ii
  • opengl绘制ui
  • 深入分析的成语
  • linux中argv
  • 用滑动门技术设计一幅画
  • 变量js
  • javascriptcsdn
  • python中的set方法
  • 修改季度申报表
  • 中通快递深圳同城多少钱
  • 地税申报网上操作步骤
  • 农副产品免税最低多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设