2013-04-09 82 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

相關問題