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

호환성 및 요구 사항 mongot

이 페이지에서는 자체 관리형 MongoDB Search 및 MongoDB Vector Search에 대한 버전 호환성, 최소 컴포넌트 요구 사항, 운영 체제 지원 및 배포 호환성을 설명합니다.

참고

별도로 명시되지 않은 경우 Community Edition 성명서는 mongot 1.70.1 및 이후 버전에 적용됩니다.

배포 대상과 구성을 확인하려면 다음 섹션을 사용합니다.

이 섹션에서는 Kubernetes 연산자용 MongoDB 컨트롤러와 함께 MongoDB Search 및 MongoDB Vector Search를 실행하기 위한 버전 호환성 및 최소 구성 요구 사항을 설명합니다.

Kubernetes Operator용 MongoDB 컨트롤러를 사용하여 MongoDB Search 및 MongoDB Vector Search를 배포하려면 다음 컴포넌트 버전 이상을 실행합니다.

구성 요소
최소 버전

MongoDB 서버

8.3.4

mongot

1.70.1

Kubernetes Operator용 MongoDB 컨트롤러

1.9.1

MongoDB Ops Manager 또는 Cloud Manager

8.0.25

다음 섹션에서 설명하는 지원되는 조합 내에 있다면 모든 구성 요소의 최신 버전을 실행할 수 있습니다.

Kubernetes 연산자가 managed하는 배포서버의 MongoDB Controllers의 경우, 지원되는 mongot 버전은 MongoDB Server 8.3.4 또는 이후의 지원되는 mongod 버전과 호환됩니다.

다음과 같은 호환성 동작이 적용됩니다.

  • mongot 1.70.1 mongod 8.3.x와 함께 작동합니다.

  • 더 노픈 mongot 에 추가된 기능은 더 노픈 mongod 이 필요할 수 있습니다.

  • mongod 를 업그레이드하지 않고 mongot를 업그레이드하거나 mongot를 업그레이드하지 않고 mongod 를 업그레이드하는 경우 기존 기능이 일관적으로 유지됩니다.

Kubernetes 연산자는 지원하는 mongot 버전을 선언합니다. 배포하는 mongot 버전과 함께 또는 그 이후에 출시되는 Kubernetes 연산자 버전을 사용하세요. 이 페이지의 뒤쪽에 있는 호환성 표는 mongot 1.70.1 및 MongoDB 컨트롤러 for Kubernetes Operator 1.9.1로 시작하며, 이들은 MongoDB 컨트롤러 for Kubernetes Operator가 managed하는 MongoDB Search 및 MongoDB Vector Search 배포에 대한 최소 문서 버전입니다. 자세한 내용은 MongoDB 컨트롤러 for Kubernetes Operator 호환성을 참조하세요.

Kubernetes에서의 MongoDB Search 및 MongoDB Vector Search는 Kubernetes 연산자용 MongoDB 컨트롤러의 플랫폼 지원을 상속합니다. mongot을 배포하기 전에 클러스터가 Kubernetes 연산자용 MongoDB 컨트롤러 요구 사항을 충족하는지 확인하세요.

Kubernetes Operator가 managed하는 MongoDB Server의 두 가지 버전에 대해 MongoDB Search 및 MongoDB 벡터 검색을 실행할 수 있습니다.

  • Community Edition: MongoDBCommunity 리소스를 통해 소스 mongod 를 관리합니다. 이 구성에서는 Ops Manager 및 Cloud Manager가 적용되지 않습니다.

  • Enterprise Advanced: Ops Manager 또는 Cloud Manager와 연결된 MongoDB 리소스를 통해 소스 mongod 를 관리합니다.

두 에디션 모두 동일한 MongoDBSearch 리소스를 사용하여 mongot을(를) 배포합니다. Kubernetes 연산자 외부 배포서버의 경우, MongoDBSearch 리소스의 spec.source.external 을(를) 통해 참조하십시오. 자세한 내용은 MongoDB Search 및 벡터 검색 설정을 참조하세요.

다음 표에는 버전 쌍 및 Linux 패키지 지원이 표시되므로 확인할 수 있습니다.

  • 주어진 MongoDB Search 버전과 작상을 이루는 MongoDB Server 버전

  • 주어진 MongoDB Search 버전과 작상을 이루는 Kubernetes 연산자 버전용 MongoDB 컨트롤러

  • 어떤 Linux 플랫폼에서 어떤 Community Edition 패키지가 지원되는지

다음 표에는 어떤 MongoDB Server 주 버전이 MongoDB Search 버전과 호환되는지 나와 있습니다.

MongoDB Search 버전
MongoDB Server 8.3
MongoDB Server 8.2
MongoDB Server 8.0

1.70.1 이상

다음 표에는 Kubernetes 연산자용 MongoDB 컨트롤러용 MongoDB Search 버전과 호환되는 Kubernetes 연산자용 MongoDB 컨트롤러 버전이 표시됩니다.

MongoDB Search 버전
Kubernetes Operator 1.9.1 및 이후
1.9.1이전의 Kubernetes 연산자

1.70.1 이상

Community Edition의 경우 다음 표에는 Linux 플랫폼이 지원하는 패키지 유형이 표시됩니다.

Kubernetes 연산자 managed 엔터프라이즈 배포서버용 MongoDB Controllers의 경우 플랫폼 지원은 독립형 Community Linux 호스팅하다 매트릭스대신 Kubernetes 연산자 지원 매트릭스를 상속합니다.

제품
패키지
mongot 버전
Amazon Linux 2023 ARM64
Amazon Linux 2023 x86_64
Debian 12 x86_64
RHEL / Rocky / Alma / Oracle Linux 8.8 및 이후 ARM64
RHEL / Rocky / Alma / Oracle Linux 8.8 이상 x86_64
RHEL / Rocky / Alma / Oracle Linux 9.3 및 이후 ARM64
RHEL / Rocky / Alma / Oracle Linux 9.3 이상 x86_64
SUSE 15 x86_64
Ubuntu 20.04 ARM64
Ubuntu 20.04 x86_64
Ubuntu 22.04 ARM64
Ubuntu 22.04 x86_64
Ubuntu 24.04 ARM64
Ubuntu 24.04 x86_64

MongoDB Search Community Edition

Linux tarball

1.70.1 이상

다음 플랫폼 및 환경은 지원되지 않습니다.

플랫폼 또는 환경
참고 사항

IBM Power (ppc64le)

mongot x86_64 및 aarch64 Linux만을 위해 빌드됩니다.

IBM Z (s390x)

mongot x86_64 및 aarch64 Linux만을 위해 빌드됩니다.

네이티브 Windows 배포 대상

네이티브 Windows mongot 바이너리는 사용할 수 없습니다.

네이티브 macOS 배포 대상

네이티브 macOS mongot 바이너리는 사용할 수 없습니다.

Windows Subsystem for Linux

지원은 네이티브 Linux 배포 대상을 가정합니다.

atlas-local 생산의 Docker 이미지

atlas-local 단일 컨테이너 개발 이미지이지 제작 배포 대상이 아닙니다.

macOS 또는 Windows에서 로컬 개발을 위해 네이티브 mongot 바이너리 대신 Docker Desktop에서 atlas-local 와 같은 Docker 기반 Linux 런타임을 사용합니다.

첫 번째 행렬은 MongoDB Search 배포 유형과 주어진 MongoDB Server 배포 유형을 쌍을 이루수 있는지 여부를 확인합니다.

두 번째 행렬은 주어진 MongoDB Search 배포서버 유형이 관련 관리 구성 요소와 함께 작동하는지 여부를 식별합니다.

MongoDB Search
플랫폼
패키지
서버 Community Edition tarball 또는 컨테이너
서버 Community Edition MCK managed
Server Enterprise Advanced tarball 또는 컨테이너
서버 Enterprise Advanced Ops Manager managed
서버 Enterprise Advanced MCK managed

MongoDB Search

커뮤니티 에디션

Tarball

커뮤니티 에디션

컨테이너 이미지

커뮤니티 에디션

MCK managed

Enterprise Advanced

Tarbell 또는 컨테이너

Enterprise Advanced

MCK managed

MongoDB Search
플랫폼
패키지
mongos
Kubernetes Operator용 MongoDB 컨트롤러
MongoDB Ops Manager가 MongoDB 배포를 관리합니다.
Ops Manager는 MongoDB Search를 관리합니다.
Ops Manager가 MongoDB Search를 관찰합니다.

MongoDB Search

커뮤니티 에디션

Tarball

커뮤니티 에디션

컨테이너 이미지

커뮤니티 에디션

MCK managed

Enterprise Advanced

Tarbell 또는 컨테이너

Enterprise Advanced

MCK managed

복제본 세트 또는 샤드가 둘 이상의 mongot 인스턴스를 사용하는 경우, L7 밸런서를 사용하십시오. L4 밸런서는 mongod 이(가) mongot 와(과) 장기 연결을 열고 L4 밸런서가 gRPC 스트림 수준에서 트래픽을 분산할 수 없기 때문에 충분하지 않습니다.

샤딩된 배포서버의 경우 각 샤드에는 고유한 mongot 그룹이 있습니다. 샤드는 mongot 인스턴스를 공유하지 않습니다. Kubernetes 기반 배포서버에서는 Kubernetes Operator용 MongoDB Controller가 이 토폴로지를 자동화할 수 있습니다. 배포서버를 수동으로 설정하는 경우 샤드 별 토폴로지를 생성하고 관리해야 합니다.

Enterprise Advanced의 의도된 생산 자세는 MongoDB Controllers for Kubernetes Operator가 mongot를 관리하는 VM, 베어 메탈 또는 Kubernetes에서 managed MongoDB입니다.

MongoDB Ops Manager는 MongoDB Search가 사용하는 MongoDB 배포서버를 관리하고 정제된 MongoDB Search 가시성을 표시할 수 있지만 MongoDB Search 자체의 관리 플레인은 아닙니다. MongoDB Ops Manager 모니터링을 통해 mongot 지표를 수신하려면 MongoDB Ops Manager 8.0.25 또는 이후 버전을 실행하세요.

다음 목록에는 Docker 배포서버에 대한 고려 사항이 자세히 설명되어 있습니다.

  • atlas-local 이는 로컬 개발 및 연속 통합에만 사용됩니다. 외부 MongoDB 배포서버와 쌍을 이루지 않습니다.

  • Linux 컨테이너화된 MongoDB Search Community Edition은 지원되는 Linux 플랫폼에서 지원되는 패키징 및 런타임 메커니즘입니다.

  • 엔터프라이즈 제품 지원은 독립형 컨테이너 수명 주기 관리보다는 Kubernetes Operator로 managed MongoDB Search for Enterprise Advanced의 MongoDB Controllers를 사용하는 것으로 가정합니다.

Tarball 및 컨테이너 설치는 MongoDB Search Community Edition의 패키지 경로입니다. DEB 또는 RPM을 사용하는 네이티브 패키지 관리자 설치는 아직 지원되지 않습니다.