MongoDB中写操作的原子性是什么意思?

时间:2017-06-16 16:17:50

标签: mongodb mongoose database

在MongoDB文档中,它指出写操作在文档级别是原子的。这是什么意思?

https://docs.mongodb.com/manual/core/data-modeling-introduction/

1 个答案:

答案 0 :(得分:1)

这意味着您不能拥有跨越多个文档的原子操作。

汇款,例如。您从一个钱包中扣除资金,添加到另一个钱包。你不能在mongodb中原子地做到这一点。

如果你不知道"原子地"意味着,它是"操作要么作为一个整体成功,要么作为一个整体失败。它不能只有一些部分成功而其他部分失败"。