MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

MongoDB findAndModify de vários clientes


Sim, findAndModify resolvê-lo.

Ref:MongoDB findAndModify de vários clientes "...Nota:Este comando obtém um bloqueio de gravação no banco de dados afetado e bloqueará outras operações até que seja concluída; no entanto, normalmente o bloqueio de gravação é de curta duração e equivalente a outras operações update() semelhantes...."

Ref:http://docs. mongodb.org/manual/reference/method/db.collection.update/#db.collection.update "...Para coleções não fragmentadas, você pode substituir esse comportamento com o operador de isolamento $isolated, que isola a operação de atualização e bloqueia outras operações de gravação durante a atualização. Consulte o operador de isolamento...."

Ref:http://docs.mongodb.org/manual/reference/operator/ isolado/

Atenciosamente, Moacy