Azure cosmosdb 试图理解宇宙数据库

Azure cosmosdb 试图理解宇宙数据库,azure-cosmosdb,Azure Cosmosdb,我试图了解如何将多模型api用于单个cosmosdb部署 我启动了一个实例(参考附图)。我找回了这个网址:gccosmodb.documents.azure.com。连接字符串仅适用于Mongodb 我需要这个db部署的表和Mongodb api。如何在该数据库中获取表api的连接字符串。如果有人能建议如何让两个api模型并行工作,从而消除我50%的容器工作负载,请指教 今天,当您创建数据库时,系统会要求您选择一个API,然后该数据库中的所有集合都将遵循API。对于门户UI来说也是如此 但是,使

我试图了解如何将多模型api用于单个cosmosdb部署

我启动了一个实例(参考附图)。我找回了这个网址:gccosmodb.documents.azure.com。连接字符串仅适用于Mongodb

我需要这个db部署的表和Mongodb api。如何在该数据库中获取表api的连接字符串。如果有人能建议如何让两个api模型并行工作,从而消除我50%的容器工作负载,请指教


今天,当您创建数据库时,系统会要求您选择一个API,然后该数据库中的所有集合都将遵循API。对于门户UI来说也是如此

但是,使用SDK(,Mongo SDK)可以创建两个包含不同数据模型的集合。所以,如果您有两个集合,一个是mongo数据,另一个是文档或表。然后,可以分别使用Mongo或Document/TableAPI独立访问这两个集合

对于Mongo,您可以从门户获取连接字符串。但是,表连接字符串如下所示:


希望有帮助。

在CosmosDb中,数据库只是保存集合的容器。集合是存储和API交互的实际单位。因此,当您谈到“db部署”时,我有点困惑。您的目标是拥有一个包含多个集合的数据库实例,每个集合可能使用不同的API吗?或者您正在尝试使用多个API访问同一集合中的数据?Hello@JesseCarter。谢谢你的回复。你说得对。我试图有一个数据库,其中包含多个集合,每个集合使用不同的API模型。所有集合都是相互独立的。