MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB findAndModify. Ist es wirklich atomar? Hilfe beim Schreiben einer geschlossenen Update-Lösung

Es ist möglich, dass findAndModify fügt mehrere Ereignisse in einer gleichzeitigen Umgebung ein. Es sei denn, Ihr Ereignisdokument enthält ein Feld mit einem eindeutigen Index, sodass nur ein findAndModify fügt erfolgreich ein neues Ereignis und andere findAndModify ein schlägt fehl und versucht es erneut, indem dem neuen Ereignis ein Snapshot hinzugefügt wird. Weitere Einzelheiten finden Sie in diesem Jira-Ticket:https://jira.mongodb.org/browse/ DOCS-861