我发现 CosmosDB 可以通过任何受支持的 api 进行访问,无论它是否首先设置为 GraphDB。 https://learn.microsoft.com/en-us/azure/cosmos-db/mongodb-introduction我看到了可以对图形数据库运行 SQL 查询的示例 - 但如何获取它的 MongoDB api 连接字符串?
由于它从一开始就设置为 graphdb api,因此 mongo db 连接字符串不会出现在设置中,如下所示: https://learn.microsoft.com/en-us/azure/cosmos-db/connect-mongodb-account#GetCustomConnection
相反,我只看到按键设置。
最佳答案
所以看起来我所要做的就是使用主 key 作为密码,并使用与 ssl 相同的 uri 作为端点。
例如mongodb://[myInstanceName]:[primaryAccountKey]@[myInstanceName].documents.azure.com:10255/?ssl=true
我遗漏了 &replicaSet=globaldb
因为我遇到了错误..
关于azure - 使用图形 API 预配的 Azure Cosmos DB 上的 mongodb 连接字符串是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47000623/