Azure Cosmos DB 호환성
Azure 용 Cosmos DB MongoDB Azure Cosmos DB를 처럼 쉽게 사용할 수 MongoDB database 있습니다. Azure Cosmos DB를 사용하면 MongoDB에서 사용하는 것과 동일한 애플리케이션 코드를 실행하고 동일한 드라이버 및 도구를 사용할 수 있습니다.
MongoDB용 Azure Cosmos DB는 MongoDB의 유선 프로토콜을 구현하여 MongoDB 드라이버가 MongoDB 호스트인 것처럼 Cosmos DB에 연결하고 상호 작용할 수 있도록 합니다. 그러나 이 페이지의 호환성 섹션에 설명된 대로 이 구현에는 제한이 있습니다.
버전 정보
Azure Cosmos DB는 vCore 클러스터에 대해 MongoDB v4.2 또는 MongoDB v5.0 을 지원합니다. 이러한 버전은 MongoDB Atlas에서 사용할 수 있는 MongoDB 버전의 모든 최신 기능을 지원하지는 않습니다.
호환성
2023년 10월 기준, Azure Cosmos DB는 MongoDB API와 약 32% 호환됩니다.
MongoDB v4.2용 Azure Cosmos DB에서는 다음과 같은 MongoDB v4.2 기능을 제한된 용량으로 사용할 수 있거나 전혀 지원되지 않습니다.
기능: 텍스트 인덱스, 2d 인덱스, 해시 인덱스, 대소문자를 구분하지 않는 인덱스, 희소 인덱스
애그리게이션 단계:
$collStats
,$bucket
,$bucketAuto
,$currentOp
,$indexStats
,$listLocalSessions
,$listSessions
,$lookup
Azure Cosmos DB와 MongoDB v4.2 의 호환성에 대해 자세히 알아보세요. Microsoft의 Azure Cosmos DB for MongoDB(4.2 서버 버전): 지원되는 기능 및 구문을 참조하세요. 문서화.
Azure Cosmos DB와 MongoDB 간의 최신 호환성 상태 는 Cosmos DB가 MongoDB Atlas와 호환되나요?를 참조하세요. 웹사이트.
Support
MongoDB는 Azure Cosmos DB에 대한 상업적 지원을 제공하지 않습니다. 이 제품과 관련하여 도움이 필요하면 Azure 지원팀에 문의하세요.