Pymongo默认日记

时间:2014-07-26 00:47:26

标签: mongodb pymongo insertion journal durability

当使用pymongo(自2.4起)时,这样做:

m = pymongo.MongoClient()
m.write_concern = {'w': 2}
m.write_concern['j'] = True

我们指定我们想要确认(在2个副本上)和记录的写作。

如果我们在写入问题中没有提及任何内容,则根据此post,默认情况下w = 1。 但是当我们没有指定任何内容时,日记的deault模式是什么,是j = True还是False?

1 个答案:

答案 0 :(得分:2)

默认情况下,j选项为False。在mongod上禁用日记功能后,插入具有默认设置的文档会成功。如果j默认为True,则会引发异常。