相关疑难解决方法(0)

MongoDB日志是否保证了持久性?

即使启用日记功能,MongoDB中仍有机会丢失写入内容吗?

"默认情况下,最大程度的丢失写入,即那些没有写入日志的写入,是在过去100毫秒内完成的."

这来自Manage Journaling,它表示自上次将日志刷新到磁盘后可能会丢失写入.

如果我想要更强的持久性,"为了强制mongod更频繁地提交日志,你可以指定j:true.当j:true的写操作挂起时,mongod会将journalCommitInterval减少到设定值的三分之一."

即使在这种情况下,看起来将日志刷新到磁盘也是异步的,因此仍有机会丢失写入.我错过了一些关于如何保证写入不会丢失的内容吗?

mongodb

11
推荐指数
2
解决办法
5439
查看次数

标签 统计

mongodb ×1