位置: 编程技术 - 正文

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

  • 销项税额和进项税额发票怎么区别
  • 财税实务与核算会计的区别在哪里?
  • 息税前利润含义
  • 收到商业汇票计入科目
  • 国际货运代理一个月大概有多少收入
  • 小卖部的货源怎样提供的
  • 网购商品怎么报销
  • 一般纳税人加计抵减申报表怎么填
  • 印花税什么情况可以退
  • 差旅费报销会计科目
  • 退货报废计入哪类费用
  • 企业购进货物发生的下列相关税费中,应计入货物
  • 开外管证再省外预缴税收要怎么报税?
  • 农产品收购发票是普票还是专票
  • 园林绿化公司前景如何
  • 增值税季度不超过30万怎么填表
  • 企业税前扣除凭证包括以下哪些方面
  • 公司低价卖房土地增值税计税方法是什么
  • 小规模增值税本期免税额怎么计算
  • 对公账户上扣缴的税怎么做分录?
  • 残保金每年什么时候申报缴纳
  • 广播影视服务需要交文化事业建设费吗
  • 房地产商铺增值税税率是多少
  • 拆迁安置房如何写两人名字
  • 其他应收款押金计提坏账吗
  • 在建工程预估转入固定资产怎么做凭证
  • 出租房屋如何确认收入
  • 利息收入营业收入
  • 工程安装人工外包合同怎么写
  • 苹果手机上显示
  • 期末留抵税额可以冲减欠税吗
  • i7 5960X评测跑分参数介绍
  • 代缴的五险一金能贷款吗
  • 出口发票汇率按照报关单什么时间计算
  • 先支付后收到发票怎么做账
  • windows搜索点不动
  • 增值税专用发票和普通发票的区别
  • 金融企业利息收入增值税
  • javaweb学生信息管理系统idea
  • 框架导入
  • 深圳杯2020c题
  • 火遍全网的超燃神曲旋律震撼人心,听完热血沸腾!
  • 计算机视觉项目队友只让你打标签是什么意思
  • 使用筷子就餐会不会传染乙肝病毒
  • 本月没有销项只有进项 还认证发票吗
  • 财务f/p是什么意思的缩写
  • 进项转出了还能再转进去吗
  • 帝国cms使用手册
  • 销售返利计入销售费用
  • 工会经费申报的计税比率是
  • 为什么费用报销先由主管部门审批在由财务审核
  • 办理对公账户时间
  • 确定负债排列顺序的依据
  • 应税项目和非应税项目分类
  • 企业所得税征收方式有哪些?
  • 退付现金什么意思
  • 关于国内旅客运输的规定
  • 开具发票的原则有哪些呢?
  • 人力资源公司劳务费发票税率
  • 认缴制下实收资本可以一直为零吗
  • 研发费用资本化条件
  • 收到融资租赁发票要交印花税吗
  • sql server查询数据库大小
  • 删除mysql数据库命令
  • ubuntu开启图形化界面
  • 并发控制三个问题
  • 游戏编程设计模拟软件
  • js str.match
  • 搭建简单的spike课程
  • shell echo 特殊字符
  • unity2019texture
  • js日历控件代码和效果
  • jquery方法查询api
  • javascript基础教学
  • python tcp编程
  • 山东省税务局在哪
  • 税务检查的三种常用方法
  • 消费税申报流程图
  • 医保报销是按自然年计算吗
  • 店面转让,房租怎么交税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设