自动更新集合中的所有文档。如果其中之一在交易期间发生变化怎么办?

时间:2019-07-08 14:05:45

标签: mongodb transactions atomic

我正在尝试执行Mongo事务,该事务将更新集合中的所有文档。问题在于文档非常频繁地更改(例如每秒更改多次),有时我会冒风险,因为更改了一个文档。

这种情况发生后我可以重试,但是如果每次重试至少有一个文档不断更改怎么办?

然后事务将继续重试,并且永远不会提交。

如果在更新过程中集合中的文档不断变化,如何自动更新?

我认为这是一个非常普遍的问题,必须有一个好的解决方案,但我似乎无法弄清楚。

谢谢您的时间。

0 个答案:

没有答案