当使用pymongo(自2.4起)时,这样做:
m = pymongo.MongoClient()
m.write_concern = {'w': 2}
m.write_concern['j'] = True
我们指定我们想要确认(在2个副本上)和记录的写作。
如果我们在写入问题中没有提及任何内容,则根据此post,默认情况下w = 1。 但是当我们没有指定任何内容时,日记的deault模式是什么,是j = True还是False?
答案 0 :(得分:2)
默认情况下,j
选项为False
。在mongod
上禁用日记功能后,插入具有默认设置的文档会成功。如果j
默认为True
,则会引发异常。