gpt4 book ai didi

java - Spring 与 mongo-java-driver 使用 Azure Cosmos DB 作为 MongoDB

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

我尝试在我的 Spring boot 应用程序中使用 Azure Cosmos DB 而不是 MongoDB

目前,我正在使用 mongo.host/database/port 属性。我找不到可以在哪里设置 SSL 选项和 replicaSet 或完整客户端 URI

这是他们建议的代码,它正在工作,但它对我没有帮助......

MongoClient mongoClient = new MongoClient(
new MongoClientURI("mongodb://[user]:[pass]@[host]:[port]/?ssl=true&replicaSet=globaldb"));

最佳答案

您可以尝试仅使用“spring.data.mongodb.uri”属性,而不是单独指定主机/数据库/端口吗?

官方文档 ( https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-connecting-to-mongodb ) 也推荐在连接到副本集时使用这种方法。

此问题也在 How to configure spring-data-mongodb to use a replica set via properties 上进行了讨论

关于java - Spring 与 mongo-java-driver 使用 Azure Cosmos DB 作为 MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46190562/

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