Если мы выберем любое значение для параметра w, оно сначала применит изменения к первичному, а затем к другим? и можем ли мы считать его синхронной репликацией?Помогает ли писать, помогает ли синхронная репликация в mongodb?
ответ
W опции- это проблема с записью.
В нем описывается уровень подтверждения, запрошенный MongoDB для операций записи на автономный mongod или на набор реплик или на осколочные кластеры.
Mongo Db широко используется на распределенных машинах с реплицированными наборами данных. В случае, если mongo db сконфигурирован таким образом, чтобы гарантировать, что всякий раз, когда выполняется операция записи, подтверждение будет дано только тогда, когда запись успешно применяется к всем наборам реплик, тогда такой случай считается синхронной репликацией. Однако более высокий коэффициент репликации будет временем подтверждения, и это ухудшит производительность записи.
Если выбрано меньшее значение, подобное 1, подтверждение подтверждается, если запись выполнена для первичной. Вторичные члены копируют oplog из своего основного источника и применяют эти операции в асинхронном процессе.
Надеюсь, это поможет.
- 1. Помогает ли MongoDB заботиться о прошлых письмах?
- 2. Помогает ли PRISM?
- 3. Помогает ли автозаполнять спам?
- 4. Помогает ли time.sleep процессору?
- 5. Помогает ли сжатие tar?
- 6. Помогает ли менеджер подсказок?
- 7. Помогает ли Capybara спать?
- 8. Помогает ли настройка GC?
- 9. Помогает ли тарантул в OpenVZ?
- 10. Помогает ли grep в AIX?
- 11. Помогает ли Dialyzer анонимные функции?
- 12. Явная арифметика. Помогает ли компилятор?
- 13. Помогает ли ITextRenderer шрифт awesome
- 14. Помогает ли героику статические файлы?
- 15. Помогает ли API-интерфейс CORS?
- 16. Помогает ли Thrift блокировать SIGPIPE?
- 17. Помогает ли Маху поддерживать слово?
- 18. Как корректность справки помогает писать лучшие программы?
- 19. Neep помогает писать программу, которая умножает цифры
- 20. Помогает ли «инкапсуляция» создавать несколько модулей параллельно?
- 21. Помогает ли Resharper в производительности системы?
- 22. Помогает ли Aero в производительности WPF?
- 23. Помогает ли молчаливым ошибкам в обещаниях (bluebird)?
- 24. Помогает ли сортировка help grep в Perl
- 25. Помогает ли Hadoop в моем проекте?
- 26. Помогает ли вывод буферизации в производительности?
- 27. Помогает ли словарь в python дублировать?
- 28. Помогает ли @Validated аннотация в интерфейсе DAO?
- 29. Помогает ли выталкивать FRP при реализации игр?
- 30. Помогает ли https сделать это более безопасным?