gpt4 book ai didi

mongodb - 涉及 Mongo session 时更改 MongoDB 隔离级别

转载 作者:行者123 更新时间:2023-12-05 02:09:13 25 4
gpt4 key购买 nike

Whats是MongoDB4.0在使用事务时默认的隔离级别。

一个文档说 READ UNCOMMITTED 是默认隔离级别。 https://docs.mongodb.com/manual/core/read-isolation-consistency-recency/

另一个文档说快照是使用事务时的默认隔离级别。 https://www.percona.com/blog/2018/06/25/mongodb-transactions-your-very-first-transaction-with-mongodb-4-0/

哪个是正确的?可以改吗?

最佳答案

MongoDB 允许客户端通过组合写入关注、读取关注和 session 的使用来根据需求确定所需的隔离级别。

关于事务(需要使用session),默认隔离是snapshot。

根据 Read Isolation, Consistency, and Recency,未提交读取是默认隔离级别使用 session .

可以自定义事务的读写关注点。见:

除非您有特定用例需要特定隔离级别,否则最好将此设置保留为默认设置。

关于mongodb - 涉及 Mongo session 时更改 MongoDB 隔离级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60156222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com