FindAndModify Atomic Query - PullRequest
       6

FindAndModify Atomic Query

0 голосов
/ 15 октября 2011

Я читал о FIndAndModify:

http://www.mongodb.org/display/DOCS/findAndModify+Command: эту команду можно использовать для атомарного изменения документа (не более одного) и его возврата.

Это означает, что блокировка находится на уровне документа, коллекций, базы данных?

Я думаю, что Документ, но в другом посте я прочитал базу данных.

да.

1 Ответ

0 голосов
/ 15 октября 2011

Блокировка чтения / записи в mongodb прямо сейчас глобальная (база данных).Но в jira есть функция о блокировке для коллекции.Поэтому я надеюсь, что блокировка для каждой коллекции будет выполнена в mongodb в ближайшее время.

Обновление: С MongoDB 3.2.2 с использованием реализации хранилища WiredTiger в качестве движка по умолчанию, MongoDB использует блокировку по умолчанию на уровне документа.был введен в версии 3.0, но по умолчанию в версии 3.2.2.Поэтому MongoDB теперь имеет блокировку уровня документа блокировку чтения / записи

...