【发布时间】:2017-11-19 11:56:29
【问题描述】:
在 MongoDB 文档中,它声明写操作在文档级别是原子的。这是什么意思?
https://docs.mongodb.com/manual/core/data-modeling-introduction/
【问题讨论】:
在 MongoDB 文档中,它声明写操作在文档级别是原子的。这是什么意思?
https://docs.mongodb.com/manual/core/data-modeling-introduction/
【问题讨论】:
这意味着您不能进行跨越多个文档的原子操作。
例如汇款。您从一个钱包中扣除资金,然后添加到另一个。您不能在 mongodb 中以原子方式执行此操作。
如果您不知道“原子”是什么意思,那就是“操作要么整体成功,要么整体失败。不能只有部分成功而其他部分失败”。
【讨论】:
Transaction 是什么?