Я пытаюсь использовать проблему записи «ack» для некоторых записей. Но документация Pymongo ничего не говорит об установке этой проблемы с записью. Является ли это принудительным с помощью некоторой настройки на серверах БД/наборе реплик? В этом случае, как я могу всегда использовать проблему записи «ack» для некоторых обновлений/вставок?Что такое проблема с записью по умолчанию, используемая драйвером PyMongo?
0
A
ответ
2
Согласно documentation, начиная с PyMongo 2.4, ack
является проблемой, связанной с записью по умолчанию.
Цитата из changelog:
Нового
MongoClient
иMongoReplicaSetClient
классы - это соединение классов действительно признали операцию записи (ранее именовавшийся «безопасные» пишет) по умолчанию.Connection
иReplicaSetConnection
устарели, но по-прежнему поддерживают старое поведение по умолчанию и по умолчанию.
Существует также связанные write_concern
attribute введен в 2.4, который, начиная с 3.0 является только для чтения.
Смежные вопросы
- 1. Что такое библиотека javascript по умолчанию, используемая в symfony 1.4?
- 2. Что такое сериализация по умолчанию, используемая ASP.net HttpRuntime.Cache
- 3. Что такое спецификация JSON по умолчанию, используемая в ответе RoR?
- 4. Что такое кодировка VB6 по умолчанию?
- 5. Что такое «размер» в cursor.batch_size (размер) pymongo?
- 6. Что такое активность по умолчанию?
- 7. Что такое по умолчанию TransformerFactory?
- 8. Библиотека по умолчанию, используемая оболочкой
- 9. Что такое goroutine по умолчанию?
- 10. Что такое MaxPoolSize по умолчанию?
- 11. Простой инжектор и проблема с учетной записью AccountContoller по умолчанию
- 12. Android: что такое идентификаторы по умолчанию по умолчанию?
- 13. Что такое идентификатор по умолчанию для AdMob?
- 14. Что такое магия, используемая в прокси-сервере?
- 15. Что такое шрифт по умолчанию 4GL?
- 16. Что такое переменная $ x, используемая в Chrome?
- 17. Что такое кодировка, используемая для разговоров SAML?
- 18. Что такое заполнение по умолчанию для AesCryptoServiceProvider?
- 19. Что такое поведение FK по умолчанию Oracle по умолчанию DELETE?
- 20. Что такое пароль по умолчанию для CoreOS?
- 21. Что такое схема блокировки sybase, используемая для?
- 22. Что такое кодировка, используемая для кхмерского языка
- 23. Что такое история чтения, используемая для PHP?
- 24. Что такое код выхода Python по умолчанию?
- 25. Что такое API WordPress по умолчанию
- 26. Что такое репозиторий по умолчанию в maven
- 27. Что такое пароль пользователя jenkins по умолчанию
- 28. Что такое имена и аргументы по умолчанию?
- 29. .NET DataSet.GetXml() - что такое кодировка по умолчанию?
- 30. Что такое операция по умолчанию оператора '='?
Кажется, что мы обращаем внимание только на то, что мы можем указать w (записать определенное количество реликвий), j (журнал) и fsync. Непонятно, как использовать реакцию на запись ack. http://api.mongodb.org/python/current/api/pymongo/write_concern.html#pymongo.write_concern.WriteConcern –
@NipunTalukdar Я лично не использовал проблемы с записью, кроме значения по умолчанию, но я думаю, что [ 'подтвержденный логический аргумент] (http://api.mongodb.org/python/current/api/pymongo/write_concern.html#pymongo.write_concern.WriteConcern.recnowledged) контролирует, следует ли его подтвердить или нет. – alecxe