mongodb关闭方法
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,最近再用mongodb做开发,在linux上嘛,习惯性的会使用kill -9 PID来关闭服务。结果每次关闭再重启mongodb后,mongodb总会自己关闭。看日志也没看出什么来,然后就百度呗。发现
千家信息网最后更新 2025年11月08日mongodb关闭方法
最近再用mongodb做开发,在linux上嘛,习惯性的会使用kill -9 PID来关闭服务。
结果每次关闭再重启mongodb后,mongodb总会自己关闭。看日志也没看出什么来,然后就百度呗。
发现用kill -9杀死mongodb的后果挺严重。
然后去官网逛了一圈,查了一下
MongoDB使用的是内存映射存储引擎:
它会把磁盘IO操作转换成内存操作,如果是读操作,内存中的数据起到缓存的作用,如果是写操作,内存还可以把随机的写操作转换成顺序的写操作,总之可以大幅度提升性能。
写操作会被每隔60秒(syncdelay设定)的flush到磁盘里。如果在这60秒内flush处于停止事情我们进行kill -9那么从上次flush之后的写入数据将会全部丢失。
如果在flush操作进行时执行kill -9则会造成文件混乱,可能导致数据全丢了。
官方描述:
Sending a KILL signal kill -9 will probably cause damage as mongod will not be able to cleanly exit. (In such a scenario, run the repairDatabase command.)
幸亏发现的早啊...不然指不定出什么事故
最后查到可以用以下方法关闭mongodb
1、使用killall mongod
2、使用kil -15 PID
3、在admin用户下执行db.shutdownServer()命令
内存
数据
磁盘
方法
混乱
习惯性
事情
事故
作用
后果
命令
大幅度
官方
引擎
性能
总会
文件
日志
用以
用户
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全审查管理条例
淮安品质联想服务器厂家直供
无锡参考软件开发信息推荐
法医小说软件开发
国际工业网络安全法规
苏州hpe刀片服务器多少钱
数据库多个窗口一起保存
协同软件开发有什么用
DS许可证服务器管理不启动
浙江专业软件开发排行
加强网络安全管理硬件
api数据库php
怀旧服部落服务器如何连接
hana数据库安全
国外有什么网络安全软件
黄浦区推广软件开发服务价格
国家网络安全保密法
网络安全技术考核方案
数据库 连接1433
网络安全法政治笔记
金山区软件开发批量定制
襄阳公司 网络技术支持
苏州企业软件开发价格咨询
三秋(广州)软件开发工作室
浙江专业软件开发排行
中国重要报纸全文数据库数据
福建万能帮网络技术有限公司
互联网巨头到科技新星
举例说明三个网络安全的事件
工业园区智能网络技术专业服务