标签: mongodb transactions atomic
我正在尝试执行Mongo事务,该事务将更新集合中的所有文档。问题在于文档非常频繁地更改(例如每秒更改多次),有时我会冒风险,因为更改了一个文档。
这种情况发生后我可以重试,但是如果每次重试至少有一个文档不断更改怎么办?
然后事务将继续重试,并且永远不会提交。
如果在更新过程中集合中的文档不断变化,如何自动更新?
我认为这是一个非常普遍的问题,必须有一个好的解决方案,但我似乎无法弄清楚。
谢谢您的时间。