Docs Menu
Docs Home
/
Atlas
/ /

FAQ: 스토리지

Atlas 스토리지 한도에 도달한 결과는 사용 중인 Atlas 클러스터에 따라 달라집니다.

  • M0 및 Flex 클러스터의 경우 최대 스토리지는 엄격한 제한이며 초과할 수 없습니다. 전용 클러스터(M10+)로 업그레이드하여 스토리지를 추가할 수 있습니다. Atlas가 Flex 클러스터의 저장 용량 한도를 계산하는 방법에 대한 자세한 내용은 FAQ의 이 섹션을 참조하세요.

  • 기본적으로 M10+ 클러스터는 디스크 사용 임계값에 따라 스토리지를 자동으로 확장합니다. 이 설정을 고정된 저장 용량 한도로 수정하려면 클러스터 수정 페이지를 참조하세요.

Flex 클러스터에 쓰기 작업을 시도했으나 원하는 쓰기 작업을 위한 공간이 부족한 경우, Atlas는 다음과 유사한 오류 메시지를 표시합니다.

WriteResult({
"writeError": {
"code": 8000,
"errmsg": "you are over your space quota, using 513 MB of 512 MB"
}
})

Flex 클러스터와 전용 클러스터의 차이점에 대해 알아보려면 Atlas Flex Limits를 참조하세요.

할당된 스토리지가 지정된 임계값에 도달하면 trigger 되는 경고를 구성할 수 있습니다. Atlas는 dbStats 명령에서 반환된 지표를 사용하여 할당된 스토리지를 계산합니다.

Atlas는 기본적으로 20분마다 데이터베이스 지표를 가져오지만, 데이터베이스 성능에 미치는 영향을 줄이기 위해 필요에 따라 빈도를 조정합니다.

저장소 알림에 대해 자세히 알아보려면 DB 저장소 알림 조건을 참조하세요.

Atlas Flex가 아닌 클러스터(압축 포함)에서 사용하는 storageSize 지표와 달리 데이터 사용량을 기반으로 Flex 클러스터의 저장 한도를 계산합니다. Atlas 클러스터의 dataSizeindexSize를 합산하여 데이터 사용량을 결정합니다. db.stats() 메서드를 실행하여 이러한 필드의 값을 볼 수 있습니다.

Atlas는 프로비저닝된 GB당 3 IOPS 또는 클러스터 노드의 최대 IOPS 용량 중 더 적은 값으로 계산된 예상 16K IOPS 수를 제공합니다.

특정 기준을 충족하는 클러스터의 경우에 가능합니다. 확장 스토리지를 지원하는 클러스터와 이러한 클러스터를 프로젝트에 대해 활성화하는 방법을 자세히 알아보려면 프로젝트 설정 관리를 참조하세요.

전용 클러스터에서 autoCompact 명령을 사용하여 배경 압축 수행하여 저장 사용량을 줄일 수 있습니다. 이 명령은 사용 가능한 파일을 자동으로 반복하고 불필요한 디스크 공간을 운영 체제에 지속적으로 출시하다 하려고 시도합니다. autoCompact 권한 조치 활성화에 대해 자세히 학습하려면 "기본 제공 역할 및 권한" 섹션에서 기본 제공 역할 및 상속된 권한 을 참조하세요.

autoCompact 명령은 MongoDB 8.0 이상을 실행하는 전용 클러스터에서만 지원됩니다.

클러스터에서 autoCompact를 실행하려면 다음 단계를 수행합니다.

  1. 데이터베이스 사용자를 생성하고 autoCompact 권한을 설정합니다.

  2. (선택 사항) 샤딩된 클러스터에 연결하는 경우, 샤딩된 클러스터의 각 노드의 연결 문자열을 조회합니다. Atlas 관리 API 엔드포인트를 사용하여 이 정보를 조회할 수 있습니다.

  3. autoCompact를 실행하려는 각 노드에 연결합니다.

  4. admin 데이터베이스에서 autoCompact를 실행합니다.

돌아가기

FAQ: 보안

이 페이지의 내용