AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.

Atlas 서비스 한도

Atlas는 생성할 수 있는 각 종류의 구성 요소 수와 클러스터에 허용된 연결의 횟수를 제한합니다. 클러스터에 허용되는 연결 횟수는 클러스터 계층을 기준으로 정해집니다. 다음 표에는 구성 요소 및 연결 한도가 간략하게 기술되어 있습니다.

중요

이러한 제한 중 하나라도 조직에 문제를 일으키는 경우 Atlas 지원 팀에 문의하세요.

구성 요소
Limit

30

단일 리전 클러스터의 샤드

엄격한 제한은 없지만 개 이상의 80 샤드에 대해서는 MongoDB 지원팀 문의 .

100

하나의 프로젝트에서 두 리전 사이의 총 노드 수는 100을(를) 초과할 수 없습니다. 프로젝트에 이미 100 개 이상의 교차 리전 노드를 가진 클러스터가 있는 경우 멀티 리전 클러스터를 생성할 수 없습니다.

복제본 세트 또는 샤드당 투표 선택 가능 노드

7

Atlas Infinite 클러스터는 정확히 2개의 투표 선택 가능 노드를 가지며, 총 노드 수는 7개를 초과할 수 없습니다. 자세히 알아보려면 복제 및 페일오버를 참조하세요.

config 서버 계층(최소 및 최대)

M30

Atlas는 limits for concurrent incoming connections 클러스터의 계층 및 클래스 를 기반으로 을(를) 설정합니다. net.maxIncomingConnections 설정은 노드가 한 번에 열어 둘 수 있는 총 수신 연결 수를 제한합니다.

Atlas 연결 한도는 노드별로 적용됩니다. 샤딩된 클러스터의 경우 Atlas 연결 제한이 mongos 라우터별로 적용됩니다. mongos 라우터의 수는 모든 샤드에 걸쳐 있는 복제본 세트 노드의 수와 동일합니다.

다음 예시는 Atlas Core 클러스터를 설명합니다. Atlas Infinite 클러스터에는 두 개의 투표 선택 가능 노드가 있으므로 읽기를 제공할 수 있는 노드 수는 추가하는 읽기 전용 및 분석 노드에 따라 다릅니다.

Atlas Infinite 클러스터는 M10에서 M60 클러스터 계층을 사용하므로 더 큰 계층에 대한 제한이 적용되지 않습니다.

예시

M10 Atlas Core 클러스터에는 노드당 1500 개의 연결 제한이 있는 세 개의 노드가 있습니다. Atlas는 노드당 연결을 10 회 제공합니다. 읽기 설정 (read preference)을 세컨더리로 설정하면 Atlas는 두 개의 세컨더리 노드에서 읽어 총 2980 개의 연결 제한을 사용할 수 있습니다.

예시를 들어, 3개 노드의 M10 클러스터가 있고 노드당 1500 개의 연결 제한이 있는 경우, Atlas는 노드당 10 개의 연결을 할당합니다. 읽기 설정 (read preference)을 세컨더리로 설정하면 Atlas는 두 개의 세컨더리 노드에서 읽어 총 2980 개의 연결 제한을 사용할 수 있습니다.

클러스터 연결 제한은 지원되는 버전의 클러스터에 대해 비공개 링크를 통해 연결할 때만 Amazon Web Services 에 적용됩니다.

  • 8.1 및 v8.1.0+

  • 8.0 및 v8.0.10+

  • 7.0 및 v7.0.22+

참고

Atlas는 Atlas 서비스를 지원하기 위해 각 Atlas 클러스터에 대한 소수의 연결을 제공합니다. Atlas 예약(reserved) 연결에 대해 자세히 알아보려면 Atlas 지원 팀에 문의하세요.

클라우드 공급자를 선택하여 각 클러스터 계층 및 클래스:에 대한 연결 제한을 확인하세요.

클라우드 제공자

참고

Atlas 연결이 아닌 메모리 및 컴퓨팅 사용량을 기준으로 확장됩니다. 그러나 활성 연결이 증가하면 로드가 증가할 수 있으며, 이로 인해 다른 솔루션을 사용할 수 없는 경우 클러스터 확장하다 해야 할 수 있습니다.

Atlas 클러스터가 처리할 수 있는 최대 연결 수에 근접했거나 도달한 경우, 다음 옵션 중 하나를 선택하여 연결을 재배포하거나 제한을 늘리십시오.

Atlas는 클러스터 가용성을 보호하고 최적의 성능을 보장하기 위해 연결 속도 제한을 적용합니다. 연결 속도 제한은 클러스터의 각 노드가 초당 수락할 수 있는 새로운 수신 연결 수를 제한합니다. 이 제한은 노드가 한 번에 열어둘 수 있는 최대 연결 수와는 별개이며, 이에 대한 설명은 연결 제한 및 클러스터 계층에서 확인할 수 있습니다.

노드가 연결 속도 제한에 도달하면 Atlas는 새로운 연결 시도를 대기열에 추가합니다. 과부하 기간이 지속되면 Atlas는 일부 연결을 제거합니다. 이 동작은 연결 과부하를 방지하여 클러스터 가용성을 유지합니다.

연결 속도 제한 적용 여부는 클러스터 계층 및 MongoDB 버전에 따라 다릅니다.

  • M10 및 M20 클러스터 계층: 항상 켜짐.

  • M30 및 MongoDB 9.0 이상을 실행하는 상위 클러스터 계층: 항상 켜짐.

  • M30 및 9.0 이전의 MongoDB 버전을 실행하는 더 높은 클러스터 계층: 항상 꺼짐.

다음 표는 모든 클라우드 공급자에 걸쳐 각 클러스터 계층 및 저장 클래스에 대한 연결 속도 제한을 설명합니다.

클러스터 계층
노드당 초당 최대 신규 연결

M10

15

M20

15

M30

24

M40

85

M50

170

M60

320

M80

1000

M90 (Microsoft Azure 전용)

600

M140

1360

M200

1450

M250 (Google Cloud Platform 에서만)

1500

M300

1600

연결 속도 제한에는 Atlas 내부 서비스에서 발생하는 연결은 포함되지 않습니다.

데이터베이스 에디션별 권장되는 최대 컬렉션 및 인덱스 수는 다음과 같습니다.

데이터베이스 에디션
권장 최대값

Atlas Infinite

현재 공개 미리 보기 중:

  • M10 / M20 / M30: 최대 5,000 활성 컬렉션 및 인덱스

  • M40 / M50 / M60: 최대 15,000 활성 컬렉션 및 인덱스

Atlas Core

  • M10: 5,000 컬렉션 및 인덱스

  • M20 / M30: 10,000 컬렉션 및 인덱스

  • M40+: 100,000 컬렉션 및 인덱스

다음 고려 사항이 적용됩니다.

  • 컬렉션 또는 인덱스는 데이터베이스 작업을 실행할 때 활성 상태가 됩니다.

  • Atlas Infinite 클러스터 의 활성 컬렉션 및 인덱스 수를 추적 하려면 Atlas Infinite 지표를 참조하세요.

  • 싱글 클러스터의 컬렉션 수에는 엄격한 제한이 없습니다. 다만 싱글 클러스터가 다량의 컬렉션과 인덱스를 제공할 경우에는 클러스터의 성능이 저하될 수 있습니다.

  • 권장 최대 컬렉션 및 인덱스 수를 초과하면 데이터베이스 작업이 더 느리게 실행 수 있습니다.

  • 컬렉션이 클수록 성능에 가해지는 영향도 커집니다.

  • 권장되는 최대 리소스 수를 초과할 경우의 성능 영향은 컬렉션 사용 방식에 따라 다릅니다. 기존 컬렉션의 과반수를 지속적으로 사용하는 경우 성능에 영향을 줄 가능성이 높습니다.

Atlas Core 클러스터에서 컬렉션 또는 인덱스 수를 늘려야 하는 경우 클러스터 계층을 업그레이드하는 것이 좋습니다.

이 섹션은 Atlas Core 클러스터에 적용됩니다.

인덱스 수가 많으면 기본 클러스터에 상당한 부하가 발생하여 워크로드가 중단될 수 있습니다. 클러스터가 지원할 수 있는 인덱스 수는 클러스터 계층 및 워크로드에 따라 다릅니다. M10와 같은 더 작은 클러스터 계층은 인덱스 수가 증가함에 따라 성능 저하 또는 메모리 부족 오류가 발생할 수 있습니다. 적은 수의 인덱스로 시작하여 확장하다 에 따라 클러스터의 리소스 사용량을 모니터 .

구성 요소
Limit

Atlas 프로젝트당 데이터베이스 사용자

100

Atlas 프로젝트당 Atlas 사용자

500

Atlas 조직당 Atlas 사용자

500

Atlas 조직당 API 키

500

Atlas 프로젝트당 접근 목록 항목

200

Atlas 팀당 사용자

250

Atlas 프로젝트당 팀

100

Atlas 조직당 팀

250

Atlas 사용자당 팀

100

Atlas 사용자당 조직

250

Atlas 유료 조직당 연결된 조직

250

Atlas 프로젝트당 클러스터

25

Atlas 사용자당 프로젝트

250

Atlas 조직당 프로젝트

250

100

데이터베이스 사용자별 사용자 지정 역할 할당

20

25

Atlas 프로젝트당 총 네트워크 피어링 연결

50

Atlas는 프로젝트에 대해 선택된 CIDR 블록과 리전에 따라 네트워크 피어링 연결당 노드 수를 제한합니다.

Atlas 프로젝트당 보류 중인 네트워크 피어링 연결

25

AWS PrivateLink 주소 지정 가능 대상 노드 리전당

50

Azure Private Link 리전당 주소 지정 가능 대상 노드

150

Google Cloud GCP Private Service Connect 리전별 주소 지정 대상 노드

50

Atlas 프로젝트당 글로벌 클러스터 샤드 키

40

참고

주소 지정 가능 대상 노드 는 프로젝트 별, 리전 별로 비공개 엔드포인트를 통해 액세스할 수 있는 최대 MongoDB 노드 수를 나타냅니다. 대상 노드에는 복제본 세트의 mongod 인스턴스, 샤딩된 클러스터의 인스턴스 및 프로젝트 의 모든 전용 클러스터에 있는 BI Connector for Atlas 인스턴스가 포함됩니다. mongos

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

Atlas는 구성 요소에 대한 특정 레이블의 길이에 제한을 둡니다.

구성 요소
글자 수 제한
RegEx 패턴

클러스터 이름

64 [1]

^([a-zA-Z0-9]([a-zA-Z0-9-]){0,21}(?<!-)([\w]{0,42}))$ [2]

프로젝트 이름

64

^[\p{L}\p{N}\-_.(),:&@+']{1,64}$ [3]

조직 이름

64

^[\p{L}\p{N}\-_.(),:&@+']{1,64}$ [3]

API 키 설명

250

[1] 피어링 전용 모드를 활성화한 경우 클러스터 이름 문자 제한은 23자입니다.
[2] Atlas는 클러스터 이름의 첫 23자를 사용합니다. 이러한 문자는 포함된 프로젝트 내에서 고유해야 합니다. 23자 미만인 클러스터 이름의 마지막 문자는 하이픈(-)이 될 수 없습니다. 23자를 초과하는 클러스터 이름의 23번째 문자는 하이픈이 될 수 없습니다.
[3](1, 2) Organization and Project names can include any Unicode letter or number plus the following punctuation: -_.(),:&@+'.

지원되지 않는 명령에 대해 자세히 알아보려면 무료 및 Flex 클러스터와 전용 클러스터에 대한 지원되지 않는 명령을 참조하세요.

이 섹션은 Atlas Core 클러스터에 적용됩니다.

멀티 클라우드 배포에는 다양한 제한이 있습니다. 자세한 내용은 멀티 클라우드 배포 제한을 참조하세요.

이 섹션은 Atlas Core 클러스터에 적용됩니다.

Atlas는 클러스터에 배포할 수 있는 검색 노드의 수를 제한합니다:

  • 리전당 2 개 이상의 검색 노드

  • 리전당 샤드당 32 개의 검색 노드 최대

자세한 내용은 멀티 리전 및 멀티 클라우드 클러스터(검색 노드 포함)를 참조하세요.