当前位置: 首页 > 知识库问答 >
问题:

Azure Cosmos DB上的mongodb连接字符串是什么?

海保臣
2023-03-14

我看到可以通过任何受支持的api访问CosmosDB,而不管它是否首先被设置为GraphDB。https://docs.microsoft.com/en-us/Azure/cosmos-db/MongoDB-导言我看到了一个示例,其中我可以对图形数据库运行SQL查询-但是我如何获得它的MongoDB api连接字符串?

由于它从一开始就被设置为graphdb api,因此mongo db连接字符串不会出现在如下设置中:https://docs.microsoft.com/en-us/Azure/cosmos-db/connect-mongoDB-account#GetCustomConnection

相反,我只看到按键设置。

共有2个答案

阎乐池
2023-03-14

目前,Cosmos DB中的API并不都是互操作的,这意味着如果您创建了Gremlin API帐户,您就不能可靠地使用MongoDB API访问其中的数据,反之亦然。您始终可以创建单独的MongoDB API帐户,以便能够可靠地读写数据。您还可以在门户设置中获得MongoDB连接字符串。

邹野
2023-03-14

所以看起来我所要做的就是使用主键作为密码,并使用与ssl相同的uri作为端点。

例如,MongoDb://[myInstanceName]:[primaryAccountKey]@[myInstanceName].documents.azure.com:10255/?SSL=true

我省略了&replicaset=globaldb,因为这样会出错。

 类似资料:
  • 问题内容: true如果传入的数字包含,则此方法返回1。 该+ “”零件的目的是 什么?如何使一个?(据我所知.contains只能使用Strings)。 问题答案: Anint是原始元素。在字符串中添加基元将执行该基元到a的隐式转换,String并将两个字符串加在一起。在这种情况下,将int转换并添加”“(empty String), 可以重写为: 要么 要么

  • 问题内容: 我想使用php / pdo制作一个后端应用程序。我发现了很多不同的方法来进行PDO连接字符串。我想知道,使用pdo做连接字符串的最佳方法是什么。这是做连接字符串的最佳方法还是我应该使用其他一些代码。欢迎任何建议或调整! 这是我目前所拥有的: 问题答案: 这个问题并不像看起来那么容易。我写了一个规范的示例, 如何使用PDO连接到MySQL 。 因此,让我们看一下可以改进的地方: 可以将c

  • 问题内容: 我可以猜测浏览器已针对最新版本进行了优化,但是如何做到这一点呢?我们可以说串联字符串时最好使用吗? 更新资料 因此,在现代浏览器中,对字符串串联进行了优化,因此使用符号比要 串联 字符串时使用符号要快。 但是@Arthur指出,如果您实际上想使用分隔符连接字符串,则速度会更快。 问题答案: 浏览器字符串优化已更改了字符串串联图片。 Firefox是第一个优化字符串连接的浏览器。从1.0

  • 问题内容: 由于无法更改,因此我想知道如何更有效地连接字符串? 我可以这样写: 或像这样: 问题答案: 将字符串附加到字符串变量的最佳方法是使用+或+=。这是因为它可读且快速。它们的速度也一样快,你选择的是一个品味问题,后者是最常见的。以下是该timeit模块的计时: 但是,那些建议拥有列表并附加到列表然后再连接这些列表的人之所以这样做,是因为与扩展字符串相比,将字符串附加到列表可能非常快。在某些

  • 因为Python的不能更改,我想知道如何更有效地连接字符串? 我可以这样写: 或者像这样: 在写这个问题的时候,我发现了一篇谈论这个话题的好文章。 http://www.skymind.com/~ocrow/python_string/ 但是它是在Python2.x中,所以问题是Python3中是否做了一些更改?