位置: 编程技术 - 正文

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

  • 跨境电商小规模好还是一般纳税好
  • 出口退免税是什么意思
  • 免税农产品发票怎么做账
  • 缴纳增值税会计账务处理
  • 金税盘备份文件名
  • 企业所得税申报表在哪里查询
  • 半成品算原材料吗
  • 复式记账的优点有哪些
  • 以股东投资为基础
  • 保证金可以抵货款吗
  • 年底结账时利息收入怎么做处理?
  • 外汇风险管理的贸易融资法
  • 增值税发票开户行填简称是被允许的吗?
  • 土地出售涉及哪些税
  • 一般纳税人为其他公司制作标书怎么缴税?
  • 本期金额怎么计算
  • 小企业出售无形资产发生的净损失应当计入什么科目
  • win11资源管理器卡死
  • 冲销应收账款怎么记账
  • 财务费用增加记借方还是贷方
  • rundll.exe是什么程序
  • 进程核心栈
  • php工程师职位描述
  • 销售使用过的固定资产可以开专票吗
  • 生育津贴如何做账
  • PHP:finfo_buffer()的用法_fileinfo函数
  • 减免活动怎么做
  • php面向对象的三大特性
  • 好用的5款国产手机推荐
  • 小程序制作平台
  • gpib-usb驱动
  • thinkphp和php
  • 用python绘制
  • 底薪和提成分开发合法吗
  • 增值税预征税率是多少
  • 利润表期初余额怎么填
  • 工厂院里栽什么树好呢
  • 收到的发票税收怎么处理
  • 高速费发票可以抵税吗
  • 长投会计分录总结
  • 出差自己开车去开会怎么报销交通费
  • 什么时候贷主营业务成本
  • 可供出售金融资产新准则叫什么
  • 进口环节增值税额
  • 去年计提的费用今年取得发票 汇算清缴
  • 实际收到货款分录
  • 代扣个税返还需要交增值税吗
  • 付给农民的土地使用费
  • 预缴税款附加税享受优惠政策吗
  • 代扣代缴增值税税率
  • 如何设置固定资产二级联动下拉菜单
  • 私营企业固定资产法律制度
  • mysql事物的作用
  • sql 查询效率
  • mysql数据库无法连接到服务器怎么办
  • mysql修改版本号
  • mysql数据库视频
  • 苹果mac 最新系统
  • winxp开机界面后老重启
  • 苹果mac系统如何升级最新版本
  • win10计算机管理器
  • 防止linux断电系统崩溃
  • win10安装完后有多大
  • vsftpd 配置限制用户目录
  • 5个小技巧让你成长
  • win8怎么恢复出厂设置找不到恢复环境
  • linux系统中限定系统口令的长度
  • cocoscreator场景切换
  • 启动dos快捷键
  • jquery基础知识
  • Android Adapter 源码笔记(3)
  • jquery怎么给文本框赋值
  • androidstudio如何放大代码
  • Intent传List、Map
  • 诺诺开票软件怎么领用发票
  • 灯具维修发票明细
  • 怀化市税务局领导
  • 税务风险管理指引
  • 退回的汽车保险入什么科目
  • 新版零申报印花税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设