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

자체 관리형 mongot의 알려진 제한 사항

이 페이지에서는 자체 관리형 mongot 배포서버의 제한 사항과 지원되지 않는 동작에 대해 설명합니다.

다음 섹션에서는 카테고리별로 그룹화된 자체 관리형 mongot 배포서버에 대한 알려진 제한 사항을 설명합니다.

제한 사항
적용 대상
설명

mongot 독립형 Tarball 또는 컨테이너는 지원되는 엔터프라이즈 생산 경로가 아닙니다.

Enterprise Advanced.

독립형 tarball 또는 컨테이너에서 mongot 를 실행하는 것은 Enterprise Advanced에 대한 지원되는 생산 경로가 아닙니다. 엔터프라이즈 생산 지원은 MCK로 managed mongot을 전제로 하며, 관련 운영 도구, 모니터링 통합 및 지원 커버리지를 제공합니다.

atlas-local Docker 이미지는 생산 배포 대상이 아닙니다.

atlas-local Docker 이미지.

atlas-local Docker 이미지는 로컬 개발 및 테스트용으로 고안된 단일 컨테이너, 단일 노드 설정이며 생산에는 적합하지 않습니다. 생산에는 지원되는 생산 배포 경로를 사용하세요.

mongot은 IBM POWER(ppc64le) 또는 IBM Z(s390x)에서 지원되지 않습니다.

모든 에디션 및 배포서버 경로.

mongot IBM POWER(ppc64le) 또는 IBM Z(s390x)에서는 지원되지 않습니다. mongotx86_64aarch64의 Linux에서만 지원됩니다.

Windows와 macOS는 네이티브 배포서버로 지원되지 않습니다.

모든 에디션 및 배포서버 경로.

MongoDB는 mongot 이 Linux용으로 빌드되어 있으므로 네이티브 Windows 또는 macOS mongot 바이너리를 제공하지 않습니다. 로컬 개발 및 테스트를 위해 atlas-local Docker 이미지를 사용하여 mongot 를 배포합니다. 더 복잡한 배포서버의 경우 Kubernetes 연산자용 MongoDB 컨트롤러를 사용하여 mongot 를 관리하거나 MongoDB 환경에 연결하도록 mongodb-community-search 컨테이너 이미지를 구성합니다.

제한 사항
적용 대상
설명

Linux Tarball은 systemd 서비스를 설치하지 않습니다.

Community Edition tarball 설치.

Linux 타볼에는 systemd 단위가 포함되어 있지 않습니다. 자체 systemd 단위를 작성하거나 컨테이너 이미지를 사용하여 프로세스 수명 관리를 수행할 수 있습니다.

Community Edition에서는 패키지 관리자 설치를 사용할 수 없습니다.

Community Edition.

apt 그리고 Community Edition에서는 yum 설치를 사용할 수 없습니다. mongot을(를) 설치하려면 tarball 또는 컨테이너 이미지를 사용하세요.

제한 사항
적용 대상
설명

X.509 인증서 로테이션에는 mongot 재시작이 필요합니다.

모든 배포 경로입니다.

mongot 스타트업 시 X.509 인증서를 읽습니다. 새 인증서를 사용하려면 X.509 인증서를 로테이션한 후 mongot 을 다시 시작해야 합니다. 중단을 최소화하려면 유지 관리 기간 동안 인증서 로테이션을 예정합니다.

SCRAM 비밀번호 로터이션에는 mongot 재시작이 필요합니다.

모든 배포 경로입니다.

mongot 시작시 SCRAM 자격 증명을 읽습니다. 새 자격 증명을 사용하려면 SCRAM 자격 증명을 로테이션한 후 mongot 을(를) 다시 시작해야 합니다. 중단을 최소화하려면 유지 관리 기간 동안 SCRAM 자격 증명 로터이션을 예정합니다.

mongot은 OCSP 또는 CRL 취소를 검증하지 않습니다.

X.509 또는 TLS 인증을 사용하는 모든 배포 경로.

mongot OCSP 또는 CRL을 통한 X.509 또는 TLS 인증서 폐기 검증을 수행하지 않습니다. 취소를 처리하려면 mongod에서 해당 $external 사용자를 제거하십시오. 제거 후, 다음 핸드셰이크는 취소된 인증서를 거부합니다.

mongot는 미사용 데이터 암호화에서 애플리케이션 수준 암호화를 제공하지 않습니다.

모든 배포 경로입니다.

mongot 미사용 데이터에 대한 네이티브 애플리케이션 수준 암호화를 제공하지 않습니다. 대신 LUKS 또는 Linux의 dm-crypt, 클라우드 공급자가 managed 암호화된 볼륨 또는 KMS를 기반으로 하는 디스크 암호화를 사용하여 기본 파일 시스템 또는 블록 장치를 암호화할 수 있습니다.

FIPS 검증된 TLS 모드는 지원되지 않습니다.

모든 배포 경로입니다.

mongot FIPS 유효성 검사된 암호화 모드에서 TLS 스택을 실행하는 것을 지원하지 않습니다.

제한 사항
적용 대상
설명

Atlas Search 지표 UI는 자체 관리형 배포서버에서 사용할 수 없습니다.

모든 자체 관리형 배포서버.

MongoDB Search 지표 UI는 자체 관리형 mongot에서 사용할 수 없습니다. mongot /metrics 엔드포인트와 함께 Prometheus 및 Grafana 또는 다른 모니터링 스택을 사용하세요. 자세한 학습은 모니터링 도구 통합을 참조하세요.

MongoDB Ops Manager의 가시성이 완전하지 않은 경우 mongot

MongoDB Ops Manager와 Kubernetes Operator용 MongoDB Controller를 사용하는 Enterprise Advanced 배포서버.

Enterprise Advanced에서는 Ops Manager가 Kubernetes 연산자용 MongoDB 컨트롤러를 통해 배포된 OpenTelemetry 파이프라인을 통해 제한된 지표 세트를 수집하고 표시합니다. 이러한 지표는 지원 트리아지 및 건강 가시성을 위해 제작되었지만 심층 진단을 위해서는 아닙니다.

제한 사항
적용 대상
설명

하나의 mongot 인스턴스는 여러 mongod 배포서버를 제공할 수 없습니다

모든 배포 경로입니다.

단일 mongot 인스턴스는 mongot 인스턴스가 정확히 하나의 복제본 세트 또는 샤딩된 클러스터의 하나의 샤드에 바인딩되기 때문에 여러 관련 없는 MongoDB 배포에서 공유할 수 없습니다. 여러 MongoDB 배포의 쿼리를 제공하려면 각 복제본 세트 또는 샤드별로 별도의 mongot 인스턴스를 배포합니다.

주 버전 다운그레이드에는 다시 동기화가 필요합니다.

모든 배포 경로입니다.

주 버전에 걸쳐 mongot 을(를) 다운그레이드하려면 주 버전은 롤백 안전이 아니므로 mongodmongot 간에 다시 동기화해야 합니다.

mongot 업그레이드에는 프로세스 재시작이 필요합니다.

모든 배포 경로입니다.

mongot 업그레이드하려면 프로세스를 재시작해야 합니다. 중단을 최소화하려면 유지 관리 기간을 예정하거나 Kubernetes Operator용 MongoDB Controllers 아래에 있는 여러 mongot 인스턴스에 대해 롤링 재시작 패턴을 사용합니다.

mongot 구성 변경에는 다시 시작이 필요합니다.

모든 배포 경로입니다.

mongot 시작시 구성을 읽습니다. 구성 변경사항을 적용하려면 mongot 구성 파일을 편집한 후 mongot 를 다시 시작해야 합니다.

다음 섹션에서는 Atlas와 자체 관리형 mongot 간의 MongoDB Search 및 MongoDB 벡터 검색 기능 지원을 비교합니다. 이 섹션의 표를 사용하여 마이그레이션 또는 하이브리드 배포에 대한 옵션을 비교합니다.

검색과 벡터 검색은 Atlas와 자체 관리형 mongot에서 동일한 검색 엔진을 공유하므로 플랫폼 전체에 걸쳐 쿼리 동작, 스코링 및 인덱스 시맨틱이 일반적으로 일관됩니다.

다음 표는 Atlas-managed와 자체 관리형 mongot 간에 사용할 수 있는 검색 및 벡터 검색 기능을 비교합니다.

검색 및 벡터 검색 기능
기능 가용성

$search, $searchMeta$vectorSearch 집계 단계

Atlas와 자체 관리형에서 동일

인덱스 정의 구문

nestedRoot 자체 관리형 mongot에서는 구문이 지원되지 않습니다. 자세한 내용은 벡터 검색을 위해 필드를 인덱싱하는 방법을 참조하세요.

createSearchIndex, dropSearchIndex, updateSearchIndexgetSearchIndexes 헬퍼 메서드

Atlas와 자체 관리형에서 동일

$listSearchIndexes 집계 단계

자체 관리형 mongot 의 출력은 Atlas Search와 다릅니다. Atlas Search 출력 형식은 $listSearchIndexes 를 참조하십시오. 자체 관리형 mongot 출력은 다음 필드에서 다릅니다.

  • 최상위 type 필드가 없습니다.

  • synonymMappingStatusDetail 중척 문서가 아니라 상태 객체의 평면 목록입니다.

Lucene 기반 점수 및 순위 지정

Atlas와 자체 관리형에서 동일

동의어, 분석기 및 사용자 지정 매핑

Atlas와 자체 관리형에서 동일

벡터 양자화 옵션

Atlas와 자체 관리형에서 동일

$rerank

Atlas에서만 사용할 수 있습니다.

Voyage AI를 통한 자동 임베딩

두 플랫폼 모두에서 미리보기. 자체 관리형 mongot에 지원되는 자동 임베딩 기능을 학습하려면 자동 임베딩을 참조하세요.

다음 표에서는 Atlas와 자체 관리형 mongot 간의 자동 임베딩 기능 지원을 비교합니다. 자동 임베딩에 대해 자세히 알아보려면 자동 임베딩 개요를 참조하세요.

자동화된 임베딩 기능
Atlas
자체 관리 mongot

Voyage AI 통합

Available with the same Voyage AI models and options as self-managed mongot.

Atlas와 동일한 Voyage AI 모델 및 옵션으로 Preview로 제공됩니다.

속도 제한 가시성

Atlas는 UI에 RPM 및 TPM 제한을 노출합니다.

제품에서는 요금 제한 가시성이 제공되지 않습니다. 제한은 Voyage AI 측에서 강제됩니다.

청구 경로

Atlas는 MongoDB 프록시 엔드포인트를 통해 임베딩에 대해 요금을 청구할 수 있습니다.

청구, 결제는 MongoDB 프록시 엔드포인트를 사용하는지 여부 또는 Voyage AI에 직접 연결하는지 여부에 따라 달라집니다.

다음 표에서는 Atlas와 자체 관리형 배포서버가 mongot의 배포 및 라이프사이클 관리의 운영 측면을 처리하는 방법을 비교합니다.

운영 측면
Atlas
자체 관리형 mongot

프로비저닝

MongoDB는 mongot을(를) 프로비저닝하고 실행합니다.

tarball, 컨테이너, MongoDB Controllers for Kubernetes 연산자 또는 atlas-local을(를) 사용하여 mongot 을(를) 프로비저닝합니다.

mongot 버전 가시성

Atlas는 직접적인 mongot 버전 문자열이 아니라 릴리스 시기를 노출합니다.

mongot 패키지는 명시적인 MAJOR.MINOR.PATCH 버전으로 버전이 지정됩니다.

업그레이드

MongoDB는 자체 주기에 따라 Atlas 업그레이드를 수행합니다.

업그레이드는 완전히 자체 관리형입니다.

보안 패치

MongoDB는 Atlas에 패치를 적용합니다.

보안 패치에는 자체 관리형 업그레이드가 필요합니다.

다중 인스턴스 확장

MongoDB Search 노드는 managed 서비스 내에서 확장을 처리합니다.

여러 검색 노드 또는 샤딩된 토폴로지의 경우 Kubernetes Operator에 대한 MongoDB Controllers를 사용하거나 토폴로지를 직접 관리합니다.

샤딩된 클러스터

Atlas에서 지원됩니다.

Enterprise Advanced용 Kubernetes Operator용 MongoDB Controllers에서만 지원됩니다. Kubernetes Operator용 MongoDB Controllers는 Community Edition의 샤딩된 아키텍처를 지원하지 않습니다.

다음 표에서는 Atlas 및 자체 관리형 mongot에 사용할 수 있는 모니터링 도구 및 가시성 옵션을 비교합니다.

모니터링 및 관찰 가능성 옵션
Atlas
자체 관리형 mongot

MongoDB Search 지표 UI

Atlas UI에서 사용할 수 있습니다.

사용할 수 없습니다. 자세한 내용은 관찰 가능성을 참조하세요.

MongoDB managed 경고

기본 임계값이 있는 제작된 경고.

경고를 직접 정의합니다. 자세한 학습은 mongot에 대한 권장 경고를 참조하세요.

FTDC 보유

MongoDB에서 관리합니다.

회전 및 보유를 관리합니다.

로그 보존

MongoDB에서 관리합니다.

로그를 전송하고 보유합니다.

mongot지표 대시보드

Atlas UI에서 사용할 수 있습니다.

UI 컴포넌트에서 제공되지 않습니다. mongot 지표를 사용하여 대시보드를 빌드하는 방법을 학습하려면 mongot의 지표 참조를 참조하십시오.

Ops Manager mongot 가시성

Atlas에서는 사용할 수 없습니다.

Enterprise Advanced에서는 Ops Manager가 Kubernetes 연산자용 MongoDB 컨트론러를 통해 배포된 OpenTelemetry 파이프라인을 통해 정제된 mongot 지표를 노출합니다. 자세한 내용은 과찰 가능성을 참조하세요.

다음 표에서는 Atlas 및 자체 관리형 배포서버가 mongodmongot에 대한 신뢰성 및 가용성 역량을 처리하는 방법을 비교합니다.

신뢰성 및 가용성 역량
Atlas managed 배포서버
자체 관리형 배포서버

mongot 인스턴스 가용성

Atlas가 복구 동작을 managed합니다.

감독 및 복구의 책임은 사용자에게 있습니다. Kubernetes Operator-managed 복제본이나 사용자 직접 프로세스 감독에 MongoDB Controllers를 사용합니다.

백업 및 복원

Atlas 클라우드 백업mongod 스냅샷을 managed합니다. mongot 의 검색 인덱스는 MongoDB 데이터베이스 스냅샷에서 복원된 데이터로 다시 빌드할 수 있습니다.

mongod의 백업은 사용자의 책임입니다. mongot 의 검색 인덱스는 MongoDB 데이터베이스 스냅샷에서 복원된 데이터로 다시 빌드할 수 있습니다.

재해 복구

Atlas는 리전 및 클라우드 페일오버 패턴을 제공합니다.

재해 복구 토폴로지는 사용자가 직접 설계합니다.

용량 확장

Atlas는 managed Search 노드 확장을 제공합니다.

용량을 미리 정하고 mongot 리소스를 변경하고 필요한 경우 다시 시작하여 재조정합니다.

다음 표에서는 Atlas managed 배포서버와 자체 관리형 배포서버가 mongodmongot에 대한 보안을 처리하는 방식을 비교합니다.

보안 기능
Atlas managed 배포서버
자체 관리형 배포서버

mongodmongot사이의 인증

Atlas에서 내부적으로 managed됩니다.

SCRAM 또는 X.509 인증을 구성합니다.

mongod 에서 mongot로의 TLS

항상 사용 가능하며 Atlas에서 managed됩니다.

TLS는 사용자가 직접 구성합니다.

미사용 데이터 암호화

Atlas는 KMS 통합을 포함하여 managed 미사용 데이터 암호화 옵션을 제공합니다.

mongot 미사용 데이터 암호화를 네이티브로 제공하지 않습니다. 자세한 내용은 인증 및 보안을 참조하십시오.