Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python PyMongo驱动程序使用的默认写入关注点是什么?_Python_Mongodb_Pymongo - Fatal编程技术网

Python PyMongo驱动程序使用的默认写入关注点是什么?

Python PyMongo驱动程序使用的默认写入关注点是什么?,python,mongodb,pymongo,Python,Mongodb,Pymongo,我正在尝试对某些写入使用写入关注点“ack”。但是Pymongo文档并没有提到设置这个写关注点。它是由数据库服务器/副本集上的某些设置强制执行的吗?在这种情况下,如何在某些更新/插入中始终使用“ack”的写关注点?根据,从PyMongo 2.4开始,ack是默认的写关注点 引自: 新建MongoClient和MongoReplicaSetClient类-这些连接 类执行已确认的写入操作(以前称为 默认情况下,“安全”写入)连接和复制设置连接是 已弃用,但仍支持旧的默认fire and forge

我正在尝试对某些写入使用写入关注点“ack”。但是Pymongo文档并没有提到设置这个写关注点。它是由数据库服务器/副本集上的某些设置强制执行的吗?在这种情况下,如何在某些更新/插入中始终使用“ack”的写关注点?

根据,从PyMongo 2.4开始,
ack
是默认的写关注点

引自:

新建
MongoClient
MongoReplicaSetClient
类-这些连接 类执行已确认的写入操作(以前称为 默认情况下,“安全”写入)<代码>连接和
复制设置连接
是 已弃用,但仍支持旧的默认fire and forget行为

2.4中还介绍了一个相关的,
也就是说,从3.0开始是只读的。

我们可以指定的唯一写关注点是w(写入特定数量的relicas)、j(journaled)和fsync。不清楚如何使用ack写入关注点@NipunTalukdar我个人没有使用任何写关注点,除了默认关注点,但是,我认为控制是否应该承认它。。