【发布时间】:2017-07-20 16:51:16
【问题描述】:
我必须以类似事务的方式更新 3 个文档。
意思是,要么全部通过,要么全部失败。
我使用的是 mongo 3.2,不过升级到 3.4 不会有问题。
我尝试阅读它,但无法真正找到解决此问题的方法。
有可能吗?有BKM吗? 我需要更改我的文档设计吗?
我正在做这种将任务发送到节点的批处理机制。任务就像命令行,节点就像虚拟机。
我为 Job(多个任务的容器)存储一个文档,一个用于任务,一个用于节点。
当我提交任务时,我必须更改作业、任务和节点的状态,如果其中任何一个失败,我必须回滚其他的。
想法?
谢谢! 吉利
【问题讨论】:
-
请提供您命名为“类似交易方式”的方法的示例。这个问题仍然存在。
标签: .net mongodb c#-4.0 transactions