什么原因会导致MongoDB更新操作失败?

时间:2012-12-26 07:30:54

标签: mongodb transactions

我正在使用MongoDB实现一些事务。由于我必须实现自己的回滚(并且由于回滚可能会失败),我想知道哪种类型的错误可能阻止更新操作成功。

以下是我希望见到的原因:

  1. 网络问题(在这种情况下我们需要稍后重试),
  2. 查询未找到我要更新的对象(在这种情况下,回滚应该忽略更新并继续执行其他步骤)
  3. 是否还有其他原因导致更新操作无法成功?

    更新 这个问题是关于了解不同类型的可能失败,以便应用程序的代码可以相应地对它们做出反应。

0 个答案:

没有答案