位置: 编程技术 - 正文

详解清除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主从模式配置及主从复制要点解析

  • 小规模企业所得税会计分录怎么做
  • 账本印花税的计税依据
  • 利润分配未分配利润是什么科目
  • 加盟要给加盟费
  • 小微企业和小规模纳税人的区别
  • 一般纳税人能否享受残保金优惠
  • 转给子公司发工资分录
  • 开具发票时如何选择对应的商品分类编码?
  • 可供出售金融资产计入什么科目
  • 即征即退办理时限是多少
  • 建筑企业如何预缴税款
  • 个人借款利息是多少才合法
  • 附加税印花税个税申报实训心得
  • 即征即退和一般项目进项税比例怎样算出进项税额
  • 费用转利润分录怎么做?
  • 支付境外个人佣金
  • 货物运输企业纳税多少
  • 个体工商户2020
  • 其他应付款怎么理解
  • 小规模纳税人减免税明细表怎么填
  • 个税抵扣换工作未及时修改
  • 无形资产有使用期限
  • 辅助生产费用怎么归集
  • 没有签订合同需要申报印花税吗
  • 购销合同印花税税率
  • 分期收款方式怎么算消费税
  • 预付款项属于什么会计要素
  • windows10出现你的电脑出现问题
  • pc端微信怎么更新
  • 电脑开机时出现用户账户控制提示
  • 公司向股东还款的会计分录
  • 建筑企业安装费计入什么科目
  • php数据库连接池 实例
  • wordpress用什么语言编写
  • 微信公众号web开发
  • php技巧
  • 分布式简介
  • 凭证字号怎么写
  • php面向对象优点,缺点
  • php静态函数
  • 基于web的购物网站
  • 小型微利企业税收
  • mysql的union语句
  • python国内下载地址
  • 购买方享受的现金折扣
  • 发票遗失有什么影响
  • 专用发票超过360天未认证
  • 不抵扣的进项税为什么要交税
  • mysql 分片优缺点
  • 为什么应付账款不被视为债务融资
  • 清空表sql语句
  • 个体工商户属于个人还是企业
  • 母子公司收入合并
  • 纳税人具有怎样的特征?
  • 买下土地
  • 公司买的材料做什么分录
  • 销售货物退款会计分录
  • 背书转让的电子汇票怎么查询
  • 资产负债表中各项目的期末余额
  • 办理国有土地使用证
  • 私企公转私出纳有责任吗
  • ubuntu20.04
  • win10预览设置
  • win7安装cad2010
  • 日历功能在哪里设置
  • Cocos2d-x 3.2 Lua示例 ActionTest(动作测试)
  • option标签的作用
  • 简单总结译码器和数据选择器的作用
  • js动态表单
  • python的threading
  • cocos2d怎么用
  • node创建服务
  • 杨辉三角的代码
  • jsp实现ajax
  • jquery移动div到另一个div中
  • python制作gui
  • Dojo Javascript 编程规范 规范自己的JavaScript书写
  • 工会经费计提比例0.8%
  • 浙江国地税联合申报系统官网
  • 如何代扣个人所得税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设