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

MongoDB findAndModify. É realmente atômico? Ajuda para escrever uma solução de atualização fechada


É possível que findAndModify irá upsert vários eventos em ambiente simultâneo. A menos que seu documento de evento contenha um campo com um índice exclusivo, para que apenas um findAndModify insere com sucesso um novo evento e outro findAndModify falhará e tentará novamente com a adição de instantâneo ao novo evento. Para obter mais detalhes, consulte este tíquete jira:https://jira.mongodb.org/browse/ DOCS-861