Подключение и запрос с помощью Azure Cosmos DB для MongoDB
После создания учетной записи Azure Cosmos DB для MongoDB можно легко подключиться к этой учетной записи. Независимо от того, подключаетесь ли вы из .NET, Node.js, MongoDB Shell, Java, Python или других источников, вы можете легко следовать инструкциям по подключению или скриптам в самом портал Azure. Эти фрагменты кода снижают вероятность создания собственных строка подключения или использования оболочки MongoDB для подключения к учетной записи. Давайте посмотрим, где найти эту информацию.
В портал Azure перейдите к учетной записи Azure Cosmos DB для MongoDB.
В меню учетной записи MongoDB в левой части меню учетной записи Azure Cosmos DB выберите "Быстрый запуск".
Существуют вкладки для разных языков программирования. Каждая из этих вкладок содержит уже подготовленный фрагмент кода, используемый для подключения к учетной записи Azure Cosmos DB для MongoDB. Достаточно скопировать и вставить код без изменений в код приложения или инструмент. Если язык программирования или средство не указаны, список последних вкладок наиболее распространенных параметров, таких как узел, порт, имя пользователя и пароль, чтобы создать собственные строка подключения на этом языке или инструменте.
Тем не более чем использование строка подключения не является лучшей практикой для производственных приложений. Вместо этого следует использовать управляемое удостоверение или другие безопасные методы для подключения к учетной записи Azure Cosmos DB для MongoDB. В предыдущем уроке есть несколько фрагментов кода, которые показывают, как подключиться к учетной записи Azure Cosmos DB для MongoDB с помощью управляемого удостоверения.
Хотя это просто для подключения к учетной записи Azure Cosmos DB для MongoDB, мы по-прежнему должны заботиться о выборе правильной стратегии секционирования и индексирования при проектировании баз данных Azure Cosmos DB для MongoDB. Не следует ограничиваться простым подключением и загрузкой/чтением данных. Мы подробно рассмотрим эти темы в модуле секционирования и индексирования .