你们是怎么处理 MongoDB 的 WriteConflict 的?
如javascript – A lot of WriteConflict errors with MongoDB transactions – Stack Overflow中所示,假设一个事务所做的操作是“read-modify-write”,那么在多线程的环境下会出现 WriteConflict 。它介绍了两种解决方案,一种是排队系统,另一种是重新运行系统。个人觉得重新运行系统是不适合在竞争激烈的情况下使用的,那样只能让情况变得更糟。想问一下大家是怎么处理 MongoDB 的 WriteConflict 的?
额外阅读
- Limitations in MongoDB Transactions – Database Trends and Applications