Docs Menu
Docs Home
/
Atlas
/ /

Atlas M0 (무료 클러스터) 제한

다음 표는 Atlas M0무료 클러스터의 구성 제한을 보여 줍니다.

구성 옵션
Limit

클라우드 서비스 제공자 및 리전

M0 Free 클러스터는 AWS, Google Cloud, Azure의 일부 리전에서만 배포할 수 있습니다. 무료 클러스터 지원 클라우드 제공자 리전에 대한 자세한 내용은, 다음을 참조하세요. 무료 클러스터 지원 클라우드 공급자 리전에 대한 자세한 내용은 다음을 참조하세요.

  • Amazon Web Services (AWS)

  • Google 클라우드 플랫폼(GCP)

  • Microsoft Azure

MongoDB 버전 및 저장 엔진

Atlas는 M0 클러스터에 MongoDB 8.0을 사용합니다.

MongoDB 버전 업그레이드

M0 클러스터가 실행하는 MongoDB 버전을 업그레이드할 수 없습니다. Atlas는 해당 버전의 여러 패치 버전이 출시된 후, M0 무료 클러스터를 최신 MongoDB 버전으로 업그레이드합니다. 자세한 내용은 MongoDB 버전 관리를 참조하세요.

클러스터 계층

무료 클러스터를 배포하려면 M0 클러스터 계층을 선택해야 합니다.

프로젝트당 M0 클러스터 하나만 배포할 수 있습니다. 그러나 MongoDB와 판매 계약을 맺은 경우 프로젝트당 M0 클러스터를 더 많이 배포할 수도 있습니다. 자세한 내용은 MongoDB 영업 담당자에게 문의하세요.

클러스터 메모리

M0 무료 클러스터에 메모리를 구성할 수 없습니다.

클러스터 스토리지

M0 무료 클러스터의 저장소 크기를 구성할 수 없습니다.

복제 인자(Replication Factor)

복제 인자(Replication Factor)는 3 Nodes(으)로 설정되어 있으며 M0 무료 클러스터에서는 해당 인자를 수정할 수 없습니다.

복제본 세트 태그

M0 무료 클러스터에는 미리 정의된 복제본 세트 태그가 없습니다.

샤딩된 클러스터를 원하시나요?

M0 무료 클러스터 샤드 클러스터로 배포 할 수 없습니다.

백업을 활성화하시겠습니까?

M0 무료 클러스터에서는 백업을 활성화할 수 없습니다.

백업을 활성화하는 것 외에도 mongodump를 사용하여 데이터를 백업하고 mongorestore를 사용하여 해당 데이터를 복원할 수 있습니다. 이러한 MongoDB 명령줄 도구를 사용하여 데이터를 수동으로 백업하는 방법을 알아보려면 명령줄 도구를 사용하여 클러스터에 연결을 참조하세요.

프라이머리 페일오버 테스트

M0 무료 클러스터에서는 프라이머리 페일오버 테스트를 수행할 수 없습니다.

지역 장애를 시뮬레이션합니다.

M0 무료 클러스터에서는 리전 장애 테스트를 수행할 수 없습니다.

데이터베이스 감사

키 관리를 사용한 미사용 데이터 암호화

M0 무료 클러스터에서는 고객 키 관리를 사용한 미사용 데이터 암호화를 구성할 수 없습니다.

네트워크 피어링 연결

M0 무료 클러스터에서는 네트워크 피어링 연결을 구성할 수 없습니다.

비공개 엔드포인트

M0 무료 클러스터는 비공개 엔드포인트를 지원하지 않습니다.

액세스 추적

M0 무료 클러스터에 대한 데이터베이스 액세스 기록을 볼 수 없습니다.

다음 표는 Atlas M0 무료 클러스터의 운영 제한을 보여 줍니다.

작업
제한

Atlas M0 무료 클러스터 및 Flex 클러스터에서는 디스크에 임시 파일을 쓸 수 없습니다. Atlas는 allowDiskUse 옵션을 무시하며, 해당 명령은 allowDiskUse 옵션이 false(으)로 설정된 것처럼 작동합니다.

M0 무료 클러스터의 집계 파이프라인은 최대 50개 단계를 가질 수 있습니다. 이러한 집계 파이프라인은 다음을 지원하지 않습니다.

API 액세스

클러스터 API 리소스를 사용하여 M0 무료 클러스터를 생성할 수 있지만 클러스터 API 리소스를 사용하여 M0 무료 클러스터를 수정할 수는 없습니다.

클러스터 API 리소스를 사용하여 M0 무료 클러스터를 생성할 수 있습니다. 프로젝트당 하나의 M0 무료 클러스터만 만들 수 있습니다. 그러나 MongoDB와 판매 계약을 체결한 경우 프로젝트당 M0 클러스터를 더 많이 배포할 수 있습니다. 자세한 내용은 MongoDB 영업 담당자에게 문의하세요.

Atlas 알림

M0 무료 클러스터는 다음 경고 조건 중 하나로 구성된 경고만 트리거할 수 있습니다.

  • 연결

  • 논리적 크기

  • 네트워크

  • Opscounter

Atlas 모니터링

M0 무료 클러스터 의 Metrics 보기에는 다음 지표 만 표시됩니다.

  • 연결

  • 논리적 크기

  • 네트워크

  • Opscounter

자세히 알아보려면 실시간 지표를 참조하세요.

인증

M0 무료 클러스터는 다음 인증 방법만 지원합니다.

  • 비밀번호(SCRAM-SHA1)

  • X.509 인증서

  • AWS IAM

스토리지 자동 확장

M0 무료 클러스터는 자동으로 확장되는 저장소를 제공하지 않습니다.

BSON 중첩 객체 깊이

M0 무료 클러스터는 최대 50단계의 중첩된 문서를 저장할 수 있습니다.

롤링 빌드로 인덱스 구축

M0 무료 클러스터는 롤링 빌드를 통한 인덱스 빌드를 지원하지 않습니다.

Change Streams 필터링

M0 무료 클러스터의 경우 변경 스트림의 데이터베이스 이름(네임스페이스 ns 필드)에 대한 필터에 문자열과 정규식만 사용할 수 있습니다. 데이터베이스 네임스페이스 필터에는 $in과 같은 명령을 사용할 수 없습니다. 이 제한은 변경 스트림의 컬렉션 이름에 대한 필터링에는 적용되지 않습니다.

cluster 지속성

Atlas는 서비스 약관에 따라 유휴 M0 무료 클러스터를 비활성화할 수 있습니다.

명령줄 도구

M0 무료 클러스터 및 Flex 클러스터는 다음 명령줄 도구 옵션을 지원하지 않습니다.

명령줄 도구
지원되지 않는 옵션

M0 무료 클러스터의 경우 admin 데이터베이스에서 mongorestore 또는 mongodump을(를) 실행할 수 없습니다. --db 옵션을 사용하여 대상 데이터베이스를 admin(으)로 설정하면 프로그램에서 오류를 반환합니다.

연결

M0 무료 클러스터는 최대 500개의 연결만 가질 수 있습니다.

Cursors

무료 클러스터는 noTimeout 커서 옵션을 사용할 수 없습니다.

사용자 지정 역할

사용자 지정 역할을 변경하면 M0 무료 클러스터에 배포하는 데 최대 30초가 걸릴 수 있습니다.

데이터베이스 및 컬렉션

M0 무료 클러스터는 최대 100개의 데이터베이스와 총 500개의 컬렉션을 포함할 수 있습니다.

데이터베이스 명령

특정 데이터베이스 명령은 지원되지 않거나 M0 무료 클러스터 에서 다르게 동작합니다. 학습 내용 은 무료 클러스터의 명령 제한 을 참조하세요. 제한된 명령과 관련된 질문이나 의견이 있으면 지원 에 문의 하세요.

local, admin, 및 config 데이터베이스의 컬렉션에 액세스

M0 무료 클러스터는 다음을 허용하지 않습니다.

  • oplog에 대한 읽기 액세스를 제외하고 local 데이터베이스의 모든 컬렉션에 대한 읽기 액세스입니다.

    M0 무료 클러스터 또는 Flex 클러스터의 oplog에 대한 $regex 쿼리 앞에는 캐럿(^)이 있어야 합니다. 그렇지 않으면 다음 오류가 발생합니다.

    MongoServerError: Oplog ns RegEx queries must begin with ^
  • localconfig 및 데이터베이스의 모든 컬렉션에 대한 쓰기 권한

  • admin 데이터베이스의 모든 컬렉션에 대한 읽기 또는 쓰기 권한

Atlas는 이러한 데이터베이스의 컬렉션을 읽거나 쓰려고 하면 다음과 유사한 오류를 발생시킵니다.

command <cmd name> is not allowed in this Atlas tier
(Unauthorized) not authorized on <db name> to execute command <cmd name>

데이터베이스 로그

M0 무료 클러스터에서는 로그를 다운로드할 수 없습니다.

데이터 전송 한도

M0 무료 클러스터는 연속 7일 동안 클러스터로 들어오고 나가는 총 데이터 전송량에 제한을 둡니다. 요금 한도는 다음과 같이 클러스터 계층에 따라 다릅니다.

  • M0: 기간당 10 GB 입력 및 10 GB 출력

Atlas는 속도 제한을 초과하는 클러스터를 다음과 같이 처리합니다.

  • Atlas는 클러스터의 네트워크 속도를 조절합니다.

  • Atlas는 지정된 연결에서 클러스터 작업을 재개하기 전에 1초의 휴지 시간을 트리거합니다. 대기열이 초당 연산 제한보다 큰 경우 연산은 대기열에서 1초 이상 대기할 수 있습니다.

  • 전송된 데이터의 양이 속도 제한 임계값 아래로 떨어지면 Atlas는 해당 연결에서 새 데이터 전송을 처리하기 전에 각 연결에서 대기 중인 데이터 전송 처리를 재개합니다.

데이터 스토리지

M0 무료 클러스터는 다음과 같이 최대 총 데이터 저장 공간을 제한합니다.

  • M0: 0.5 GB

데이터 스토리지 공간에는 모든 컬렉션에 저장된 모든 비압축 BSON 문서의 바이트 수와 관련 인덱스에 저장된 바이트 수가 포함됩니다.

JavaScript

M0 무료 클러스터는 서버 측 JavaScript를 지원하지 않습니다. 예를 들어 $where맵 리듀스는 지원되지 않습니다.

네임스페이스 및 데이터베이스 이름

M0 무료 클러스터 네임스페이스는 95바이트로 제한됩니다. 데이터베이스 이름은 38바이트로 제한됩니다.

사용 가능한 클러스터 수

Atlas 프로젝트 당 최대 하나M0 무료 클러스터 를 배포 수 있습니다. 그러나 MongoDB 와 판매 계약을 체결한 경우 프로젝트 당 더 많은 M0 클러스터를 배포 할 수 있습니다. 학습 내용은 MongoDB 영업 담당자에게 문의 하세요.

Performance Advisor

M0 무료 클러스터는 Performance Advisor에 대한 액세스를 제공하지 않습니다.

쿼리 활용도

5분 동안 쿼리가 실행되는 시간의 비율은 M0 무료 클러스터에서 100% 미만으로 유지되어야 합니다.

실시간 성능 패널

M0 무료 클러스터는 Real-Time Performance Panel에 대한 액세스를 제공하지 않습니다.

메모리에서 정렬

M0 무료 클러스터 정렬 메모리 제한은 32MB입니다.

처리량

M0 무료 클러스터는 초당 읽기 및 쓰기 (write) 작업 수를 제한합니다. 요금 한도는 다음과 같이 클러스터 계층 에 따라 다릅니다.

  • M0: 초당 연산 100회

Atlas는 초당 연산 제한을 초과하는 클러스터를 다음과 같이 처리합니다:

  • Atlas는 클러스터의 네트워크 속도를 조절합니다.

  • Atlas는 지정된 연결에서 클러스터 작업을 재개하기 전에 1초의 휴지 시간을 트리거합니다. 대기열이 초당 연산 제한보다 큰 경우 연산은 대기열에서 1초 이상 대기할 수 있습니다.

  • 초당 연산 수가 속도 제한 임계값 아래로 떨어지면 Atlas는 해당 연결에서 새 작업을 처리하기 전에 각 연결에서 대기 중인 작업의 처리를 재개합니다.

유휴 클러스터 자동 일시 중지

Atlas는 클러스터에 대한 연결이 0인 경우 60일 동안 활동이 없으면 M0 무료 클러스터를 자동으로 일시 중지합니다.

일시 중지된 클러스터가 실행 중인 버전이 Atlas가 현재 버전으로 복원할 수 없는 이전 버전이 아니라면 언제든지 클러스터를 재개할 수 있습니다. 장기간 무료 클러스터를 사용할 계획이 없다면 데이터 사본을 내보내야 합니다. 자세한 내용은 일시 중지된 M0 클러스터에서 데이터 복원을 참조하세요.

드라이버
설명

JRE 또는 JDK를 사용하는 드라이버

Java JDK '(JDK-8236039)의 TLS1.3 지원 관련 문제로 인해, Atlas 에 연결하는 데 사용하는 운전자 를 지원하는 JDK '를 업그레이드 .

JDK의 최소 버전은 다음과 같습니다.

14u-cpu

14.0.2

13.0.3

11.0.8-oracle

11.0.7

8u261

emb-8u261

Java 기반 언어, 라이브러리 및 드라이버에서 TLS 1.3을 지원하는 방법에 대해 자세히 알아보려면 다음을 참조하세요:

돌아가기

서버리스 한도

이 페이지의 내용