【发布时间】:2016-08-01 07:31:38
【问题描述】:
我需要使用 'all or nothing' 进程写入两个不同的 mongodb 集合。仅供参考,我在后端使用 NodeJs。
据我所知,MongoDb 在单个集合中提供原子性,但在我们需要写入多个集合时却没有。
所以我想知道一种在 nodejs/mongodb 中模拟此事务的方法,以避免在另一个集合失败时写入一个集合,并且还有可能进行“滚动”如果第二个进程失败,则返回'。
谢谢你们!
【问题讨论】:
标签: node.js mongodb transactions rollback