我使用mongodb 4.0,出于测试目的,我使用单节点mongo设置, 我看到单节点不支持mongodb事务,本文档也对此进行了确认:https://www.mongodb.com/blog/post/introduction-to-mongodb-transactions-in-python
”启动MongoDB副本集,因为仅副本集支持事务”
有人可以解释为什么吗?任何文档中均未提供。
答案 0 :(得分:0)
尽管这不能直接回答您的问题,但我认为值得一提的是,您可以使用MongoDB配置单成员副本集。
因此您可以在测试环境中(仅使用单个节点)实现这一目标。
https://docs.mongodb.com/manual/tutorial/convert-standalone-to-replica-set/