我正在学习mongodb。如果我创建批量写入,此事务是全部还是全部?我有一个场景,我的用户可以删除他们的朋友。
FRIEND 1 | FRIEND 2 User B USER A User A USER B
为此,我需要从双向关系中删除。为了一致性,我需要将这些作为全有或全无发生,因为我不希望 2 个操作中只有 1 个成功,因为这会导致错误数据。阅读文档我找不到答案:
https://docs.mongodb.org/manual/core/bulk-write-operations/
bulkinsert atomic mongodb
atomic ×1
bulkinsert ×1
mongodb ×1