【发布时间】:2013-11-08 04:34:07
【问题描述】:
仔细阅读the online documentation,我对MongoDB中的两阶段提交仍有很多疑问。
在从故障场景中恢复部分,为什么只有两类故障?在我看来,这些步骤中的任何一个都可能发生失败,所以这里应该有两个以上的类。例如,如果(在 Apply Transaction to Both Accounts 部分),在更新帐户 A 后数据库服务器失败了怎么办。这意味着账户 A 损失了一些钱,而账户 B 没有发生任何事情。我们会有不一致的交易吗?
【问题讨论】:
标签: mongodb transactions