다음을 통해 공유


RU 기반 및 vCore 기반 Azure Cosmos DB for MongoDB란?

Azure Cosmos DB는 최신 앱 개발을 위한 완전 관리형 NoSQL, 관계형 및 벡터 데이터베이스입니다.

RU(요청 단위) 및 vCore 기반 Azure Cosmos DB for MongoDB 제품을 사용하면 Azure Cosmos DB를 MongoDB 데이터베이스인 것처럼 쉽게 사용할 수 있습니다. 두 옵션 모두 복잡한 관리 및 스케일링 접근 방식의 오버헤드 없이 작동합니다. API for MongoDB를 통해 애플리케이션을 계정의 연결 문자열로 가리켜 기존 MongoDB 기술을 사용하고 좋아하는 MongoDB 드라이버, SDK 및 도구를 계속 사용할 수 있습니다. 또한 둘 다 다른 Azure 서비스와 원활하게 통합되어 엔터프라이즈급 최신 애플리케이션을 빌드할 수 있는 클라우드 네이티브 제품입니다.

vCore 기반과 RU 기반 중에서 선택

사용자에게 적합한 옵션을 결정하는 데 도움이 되는 몇 가지 주요 요소는 다음과 같습니다.

다음 경우에는 vCore 기반을 선택합니다.

  • 기존 MongoDB 워크로드를 마이그레이션(리프트 및 시프트)하거나 새 MongoDB 애플리케이션을 빌드 중입니다.
  • 워크로드에는 장기 실행 쿼리, 복잡한 집계 파이프라인, 분산 트랜잭션, 조인 등이 있습니다.
  • M30, M40, M50 등과 같은 친숙한 vCore 기반 클러스터 계층을 사용한 대용량 수직적 크기 조정 및 수평적 크기 조정을 선호합니다.
  • 99.995% 가용성이 필요한 애플리케이션을 실행하고 있습니다.
  • 벡터 포함을 저장하고 검색하기 위한 네이티브 지원이 필요합니다.

Azure Cosmos DB for MongoDB vCore 시작

다음과 같은 경우 RU 기반을 선택합니다.

  • 새로운 클라우드 네이티브 MongoDB 앱을 빌드하거나 클라우드 네이티브 이점을 위해 기존 앱을 리팩터링하고 있습니다.
  • 워크로드에 더 많은 포인트 읽기(_id 및 분할 키 값으로 단일 항목 페치)가 있고 장기 실행 쿼리 및 복잡한 집계 파이프라인 작업이 거의 없습니다.
  • 무한한 수평 스케일링 기능, 즉각적인 스케일 업 및 세분화된 처리량 제어를 기대합니다.
  • 업계 최고의 99.999% 가용성이 필요한 중요 업무용 애플리케이션을 실행하고 있습니다.

Azure Cosmos DB for MongoDB RU 시작

약정 없이 Azure Cosmos DB for MongoDB RU를 사용해 보고 싶으신가요? Azure Cosmos DB 사용해 보기를 사용하여 Azure Cosmos DB 체험 계정을 만듭니다.

옵션 간의 리소스 및 청구 차이점

vCore 및 RU 서비스에는 중요한 청구 차이가 있는 서로 다른 아키텍처가 있습니다.

Azure Cosmos DB for MongoDB RU 시작

vCore 기반 리소스 및 청구

  • 사용자는 필요에 따라 동적으로 크기 조정할 수 있는 사전 설정된 CPU, 메모리 및 스토리지 리소스를 활용하는 전용 인스턴스를 원합니다.
  • 컴퓨팅(CPU, 메모리, 노드 수) 및 스토리지에 따라 일관된 정액 요금을 지불하는 것을 선호합니다.

Azure Cosmos DB for MongoDB vCore 시작

RU 기반 리소스 및 청구

  • 사용자는 스토리지 및 처리량 요구 사항에 맞춰 워크로드에 리소스를 즉시 할당하는 다중 테넌트 서비스를 원합니다.

참고 항목

처리량은 RU(요청 단위)를 기준으로 합니다.

  • RU(요청 단위) 및 사용된 스토리지에 해당하는 고정(표준 프로비전 처리량) 또는 변수(자동 크기 조정) 요금을 지불하는 것을 선호합니다.

참고 항목

RU 요금은 프로비전된 처리량(표준 또는 자동 크기 조정) 또는 서버리스 등 선택한 모델에 따라 다릅니다.

다음 단계