关于wiredTiger 中使用 journal

发布问题 回首页

关于wiredTiger 中使用 journal

★ 0 成为第一个关注这个问题的人

1.
我在日志库中开启了 journal
看了官方文档上写的是, journal文件会在mongo刷新磁盘的时候删除.
也就是说journal只是记录了在刷新磁盘之间的数据, 然后默认的刷新时间是60秒, 也就是说, journal的文件最大就是 这60秒内产生的数据量, 我的理解是对的么?

2.
wiredTiger 的配置里面也是可以配置storage.smallFiles这样来限制每一个journal的文件大小为128M, 这样journal的文件会尽量小, 和不开smallFiles对于数据的安全性来说是一样的么?
在wireTiger配置文件里是不是应该这么配置:
storage:
smallFiles: enabled

谢谢…

eshujiushiwo 在大约 之前 回答了
  • 提问于
  • 回答数1 个
  • 浏览 1102 次
  • 最新活跃于

1 个回答1

0
eshujiushiwo answered about

HIHI,
我怎么感觉好像回答过你的这个问题。
1.不是的。可能是时间间隔,也可能是设置最大大小。
2.smallfile我记得是对mmap 引擎生效.

问题状态

  • Open

类别

2个参与者

关于wiredTiger 中使用 journal》有16个想法

  1. 谢答,但个人认为不准确,1.mr我觉得不适合实时计算,更贴合后期数据统计需求,2.aggregate必须支持自定义函数,就好像你定义个abc(1,2)一样肯定是计算了,现在的问题是abc(1,2)这个参数我想传个字段进去,比如abc($qty,2)这样….他就不好使了….难道大家没有在aggregate中用字段进行计算的经历么?

发表评论