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 시작
팁
약정 없이 MongoDB용 Cosmos DB의 최신 버전을 사용해 보고 싶으신가요? 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를 무료로 사용해 보세요.
옵션 간의 리소스 및 청구 차이점
vCore 및 RU 서비스에는 중요한 청구 차이가 있는 서로 다른 아키텍처가 있습니다.
Azure Cosmos DB for MongoDB RU 시작
vCore 기반 리소스 및 청구
- 사용자는 필요에 따라 동적으로 크기 조정할 수 있는 사전 설정된 CPU, 메모리 및 스토리지 리소스를 활용하는 전용 인스턴스를 원합니다.
- 컴퓨팅(CPU, 메모리, 노드 수) 및 스토리지에 따라 일관된 정액 요금을 지불하는 것을 선호합니다.
Azure Cosmos DB for MongoDB vCore 시작
RU 기반 리소스 및 청구
- 사용자는 스토리지 및 처리량 요구 사항에 맞춰 워크로드에 리소스를 즉시 할당하는 다중 테넌트 서비스를 원합니다.
참고 항목
처리량은 RU(요청 단위)를 기준으로 합니다.
- RU(요청 단위) 및 사용된 스토리지에 해당하는 고정(표준 프로비전 처리량) 또는 변수(자동 크기 조정) 요금을 지불하는 것을 선호합니다.
참고 항목
RU 요금은 프로비전된 처리량(표준 또는 자동 크기 조정) 또는 서버리스 등 선택한 모델에 따라 다릅니다.