使用 Azure Cosmos DB for MongoDB 进行连接和查询
创建 Azure Cosmos DB for MongoDB 帐户后,连接到该帐户非常简单。 无论从 .NET、Node.js、MongoDB Shell、Java、Python 还是其他源进行连接,都可以就在 Azure 门户轻松地按照连接指令或脚本进行操作。 这些代码片段减少了关于如何创建你自己的连接字符串或使用 MongoDB Shell 连接到帐户的模糊性。 让我们快速了解一下可在何处找到这些信息。
在 Azure 门户中,导航到 Azure Cosmos DB for MongoDB 帐户。
在左侧的 Azure Cosmos DB for MongoDB 帐户菜单中,选择“快速入门”。
此处提供不同编程语言的选项。 每个选项卡都包含一个已准备好的代码片段,用于连接到 Azure Cosmos DB for MongoDB 帐户。 只需复制代码并将其粘贴到应用程序代码或工具中,无需对代码进行更改。 如果其中未列出你所使用的编程语言,最后一个选项卡中列出了最常用的参数(例如主机、端口、用户名和密码),让你能在该语言或工具上创建自己的连接字符串。
话虽如此,但使用连接字符串并不是生产应用程序的最佳做法。 相反,应使用托管标识或其他安全方法连接到 Azure Cosmos DB for MongoDB 帐户。 上一单元包含多个代码片段,演示如何使用托管标识连接到 Azure Cosmos DB for MongoDB 帐户。
虽然连接到 Azure Cosmos DB for MongoDB 帐户非常简单,但在设计 Azure Cosmos DB for MongoDB 数据库时,我们仍应慎重选择正确的分区和索引策略。 这不仅仅是涉及连接和加载/读取数据。 我们在“分区和索引”模块中更详细地讨论这些主题。