Docs Menu
Docs Home
/
MongoDB Atlas
/ /

Atlas Flex 제한 사항

이 페이지의 내용

  • 구성 제한
  • 운영 제한
  • 드라이버 최소 요구 사항

다음 표에는 Atlas Flex 클러스터의 구성 제한이 나열되어 있습니다.

구성 옵션
Limit

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

Amazon Web Services , Google Cloud Platform 및 Azure 의 일부 리전에서만 클러스터를 배포 하고 Flex할 Amazon Web Services 수Google Cloud Platform Azure있습니다. Flex 클러스터에 대해 지원되는 cloud 제공자 리전에 학습 보려면 다음을 참조하세요.

  • Amazon Web Services (AWS)

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

  • Microsoft Azure

MongoDB 버전 및 저장 엔진

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

MongoDB 버전 업그레이드

Flex 클러스터 실행 하는 MongoDB 버전은 업그레이드 할 수 없습니다. Atlas 는 해당 버전에 대한 여러 패치 버전을 사용할 수 있게 되면 Flex 클러스터를 최신 MongoDB 버전으로 업그레이드합니다. 학습 내용은 MongoDB 버전 관리를 참조하세요.

클러스터 메모리

Flex 클러스터에 대한 메모리는 구성할 수 없습니다.

클러스터 스토리지

Flex 클러스터의 저장 크기는 구성할 수 없습니다.

복제본 세트 태그

Flex 클러스터에는 사전 정의된 복제본 세트 태그가 없습니다.

샤딩된 클러스터

Flex 클러스터 는 샤드 클러스터로 배포 수 없습니다.

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

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

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

Flex 클러스터에서는 리전 중단 테스트를 수행할 수 없습니다.

데이터베이스 감사

Flex 클러스터에서는 데이터베이스 감사를 구성할 수 없습니다.

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

고객 키 관리 Flex 클러스터를 사용하여 미사용 데이터 암호화 를 구성할 수 없습니다.

네트워크 피어링 연결

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

액세스 추적

Flex 클러스터의 데이터베이스 액세스 기록은 볼 수 없습니다.

다음 표에는 Atlas Flex 클러스터의 운영 제한 사항이 나열되어 있습니다.

작업
Limit

Flex 클러스터는 allowDiskUse 집계 명령, 해당 헬퍼 메서드 또는 커서 에 대한 옵션을 지원 하지 않습니다. .allowDiskUse() 쿼리 커서 메서드.

Flex 클러스터에서 집계 파이프라인은 $currentOp $listLocalSessions, , $listSessions 또는 $planCacheStats 단계를 지원 하지 않습니다.

Flex cluster 집계 파이프라인에는 최대 50 개의 단계가 있을 수 있습니다.

Atlas 알림

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

  • 연결

  • 논리적 크기

  • 네트워크

  • Opscounter

Atlas 모니터링

Flex 클러스터 의 Metrics 보기는 다음 지표 만 표시합니다.

  • 연결

  • 논리적 크기

  • 네트워크

  • Opscounter

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

인증

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

  • 비밀번호(SCRAM-SHA1)

  • X.509 인증서

  • AWS IAM

스토리지 자동 확장

BSON 중첩 객체 깊이

Flex 클러스터는 최대 50 개의 중첩 수준으로 문서를 저장 수 있습니다.

롤링 빌드로 인덱스 구축

Change Streams 필터링

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

명령줄 도구

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

연결

Flex 클러스터의 연결은 최대 500 개입니다.

Cursors

사용자 지정 역할

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

데이터베이스 및 컬렉션

Flex 클러스터에는 최대 100 개의 데이터베이스와 총 500 개의 컬렉션이 있습니다.

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

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

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

    M0 무료 클러스터 또는 M2/M5 공유 클러스터의 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>

데이터베이스 로그

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

데이터 복구

  • 0} 및 클러스터 스냅샷에 대한 사용자 지정 정책은 지원되지 M2 않습니다.M5 Atlas는 클러스터가 생성된 후 24시간부터 시작하여 항상 동시에 단일 일일 스냅샷을 생성합니다.

    세분화된 백업이 필요한 경우 M10 이상의 클러스터 계층으로 업그레이드하는 것을 고려해 보세요.

  • 주문형 스냅샷은 M2M5 클러스터에 대해 지원되지 않습니다.

  • M2 M5 0} 및 스냅샷을 샤딩된 클러스터에 복원할 수 없습니다. 2} 및 스냅샷만 복제 세트에 복원할 수 M2 있습니다.M5

  • 서버리스 인스턴스 스냅샷을 M2M5 클러스터로 복원할 수 없습니다.

  • MongoDB 5.0부터는 가장 최신의 두 가지 주요 버전의 MongoDB만 실행하는 클러스터의 스냅샷을 M2M5 클러스터로 복원할 수 있습니다.

    예를 들면 다음과 같습니다.

    • MongoDB 4.4를 실행하는 클러스터에서 생성한 M2 스냅샷을 M5 MongoDB 5.0을 실행하는 또는 클러스터로 복원할 수 있습니다.

    • 4.4 이전 버전의 MongoDB를 실행하는 클러스터에서 생성된 스냅샷을 MongoDB 5.0을 실행하는 M2 또는 M5 클러스터로 복원할 수 없습니다.

데이터 스토리지

Flex 클러스터는 최대 총 데이터 저장 공간을 5 GB 로 제한합니다.

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

JavaScript

Flex 클러스터는 서버 측 JavaScript 를 지원 하지 않습니다. 예를 예시$where맵 리듀스 는 지원되지 않습니다.

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

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

Performance Advisor

쿼리 활용도

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

실시간 성능 패널

Flex 클러스터는 실시간 성능 패널 (실시간 성능패널)에 대한 액세스 를 제공하지 않습니다.

메모리에서 정렬

Flex 클러스터는 메모리 내 정렬을 32 MB로 제한합니다.

처리량

Flex 클러스터는 읽기 및 쓰기 (write) 작업 수를 초당 500 작업으로 제한합니다.

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

  • Atlas Triggers Atlas Triggers 합니다. 대기열이 초당 작업 제한보다 큰 경우 작업은 대기열에서 1초 이상 대기할 수 있습니다.

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

드라이버
설명

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

Java JDK'(JDK-8236039)의 TLS 1.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을 지원하는 방법에 대해 자세히 알아보려면 다음을 참조하세요:

돌아가기

서비스 제한