gpt4 book ai didi

java - 为什么 spring-data-mongodb 1.10 不支持 readConcern 选项?

转载 作者:太空宇宙 更新时间:2023-11-04 09:28:57 26 4
gpt4 key购买 nike

我的应用程序遇到问题:一个线程更新了 mongodb 文档,但另一个线程无法立即获取最新更新;

然后我发现this document关于一致性。

它需要设置读取关注“线性化”,并且 MongoClientOptions 类确实具有“readConcern”,但 spring-data-mongodb 标签 <mongo:client-options...>没有相应的选项。

我的MongoDB版本是3.4,spring-data-mongodb版本是1.10.11

最佳答案

不确定这是否对您的特定情况有帮助,但您可以设置对整个 MongoClient 的关注

@Bean
public MongoClient mongoClient() {
return new MongoClient(new MongoClientURI("mongodb://host1:port1,host2:port2,host3:port3/?readConcernLevel=linearizable&writeConcernLevel=majority"));
}

关于java - 为什么 spring-data-mongodb 1.10 不支持 readConcern 选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57351910/

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