Azure Cosmos DB for MongoDB를 사용하여 연결 및 쿼리
Azure Cosmos DB for MongoDB 계정을 만든 후에는 해당 계정에 쉽게 연결할 수 있습니다. .NET, Node.js, MongoDB Shell, Java, Python 또는 기타 원본에서 연결하는 경우 Azure Portal 자체에서 쉽게 따라할 수 있는 연결 지침 또는 스크립트를 찾을 수 있습니다. 이러한 코드 조각을 사용하면 사용자 고유의 연결 문자열을 만들거나 MongoDB 셸을 사용하여 계정에 연결하는 방법에 대한 추측이 줄어듭니다. 이 정보를 찾을 수 있는 위치를 간단히 살펴보겠습니다.
Azure Portal에서 Azure Cosmos DB for MongoDB 계정으로 이동합니다.
왼쪽 Azure Cosmos DB for MongoDB 계정 메뉴에서 빠른 시작을 선택합니다.
다양한 프로그래밍 언어에 대한 탭이 있습니다. 이러한 각 탭은 Azure Cosmos DB for MongoDB 계정에 연결하는 데 사용하는 이미 준비된 코드 조각을 포함합니다. 애플리케이션 코드 또는 도구를 변경하지 않고 코드를 복사하여 붙여넣기만 하면 됩니다. 프로그래밍 언어 또는 도구가 나열되지 않은 경우 마지막 탭에 호스트, 포트, 사용자 이름 및 암호와 같은 가장 일반적인 매개 변수가 나열되므로 해당 언어 또는 도구에 고유한 연결 문자열을 만들 수 있습니다.
즉, 연결 문자열을 사용하는 것이 프로덕션 애플리케이션에 가장 적합한 방법은 아닙니다. 대신 관리 ID 또는 기타 보안 방법을 사용하여 Azure Cosmos DB for MongoDB 계정에 연결해야 합니다. 이전 단원에는 관리 ID를 사용하여 Azure Cosmos DB for MongoDB 계정에 연결하는 방법을 보여 주는 몇 가지 코드 조각이 있습니다.
Azure Cosmos DB for MongoDB 계정에 연결하는 것은 간단하지만 그래도 Azure Cosmos DB for MongoDB 데이터베이스를 디자인할 때 올바른 분할 및 인덱싱 전략을 선택하는 데 주의를 기울여야 합니다. 단순히 데이터에 연결하고 데이터 로드/읽기를 수행하는 것 이상이어야 합니다. 분할 및 인덱싱 모듈에서 이러한 항목에 대해 자세히 설명하겠습니다.