Я читал о FIndAndModify:
http://www.mongodb.org/display/DOCS/findAndModify+Command:
эту команду можно использовать для атомарного изменения документа (не более одного) и его возврата.
Это означает, что блокировка находится на уровне документа, коллекций, базы данных?
Я думаю, что Документ, но в другом посте я прочитал базу данных.
да.