2013-04-09 84 views
0

总之,随着说的Python,我可以这样做:是否可以修改meteor使用的mongo_client参数?

client.write_concern = { 'w': 1, 'j': True, 'fsync': True } 

为:

  1. 设置蒙戈客户提供写入确认在一个独立的盒子
  2. 确认的mongod实例已将数据写入磁盘日志中
  3. 强制数据库返回前fsync所有文件

但是我没有看到用Meteor做这件事。有没有办法?

回答

0

我觉得默认情况下它已经这样做了:

如果你看到包https://github.com/meteor/meteor/blob/master/packages/mongo-livedata/mongo_driver.js

安全启动(这是获得写入确认)

var options = {db: {safe: true}}; 
+0

谢谢,但ISN不安全:1确认写入内存,最终写入磁盘上的日志?与{w:1,j = True}相反,它保证了对日志的磁盘写入的确认。 – 2013-04-10 13:34:50

+0

啊这么安全只有w:1吗?如果你想要的话,你可以添加j:true来让它首先写入日志 – Akshat 2013-04-10 15:08:10

相关问题