다음 질문과 답변에서는 Kubernetes 연산자용 MongoDB 컨트롤러를 사용하여 MongoDB Search 및 Vector Search를 배포하는 방법을 다룩니다. 전체 제한 사항 목록은 mongot 배포 제한 사항을 참조하세요. 배포 전에 버전 호환성을 확인하려면 Search 및 Vector Search 호환성 및 요구 사항을 참조하세요.
버전 및 호환성
1.70.1보다 오래된 mongot 버전을 실행할 수 있습니까?
아니요. 1.70.1 은 자체 관리형 배포에 대한 최소 mongot 버전입니다. 이전 0.x 빌드는 생산 사용에 권장하지 않는 미리 보기 릴리스입니다.
Public Preview 배포서버를 GA로 업그레이드할 수 있습니까?
아닙니다. 인플레이스에서 공개 미리 보기(0.x) 배포서버를 GA 릴리스로 업그레이드할 수 없습니다. GA로 이동하려면 새로 설치해야 합니다.
운영
mongot 또는 인덱스를 백업해야 합니까?
mongot가 아닌 mongod을 백업합니다. mongot 인덱스는 mongod에서 mongot 가 다시 빌드하는 파생 데이터이므로 mongod 백업으로 복구할 수 있습니다. 인덱스 다시 빌드에는 시간이 걸리므로 복구 시간 목표에 인덱스 다시 빌드 시간을 포함합니다. 자세한 내용은 백업 및 복원을 참조하십시오.
실행 중인 배포서버에서 TLS를 활성화하면 중단 시간이 발생합니까?
이미 실행 중인 배포서버에 TLS를 활성화하면 mongot 이(가) 재시작되어 새 인증서를 읽어야 하므로 잠시적이고 제한된 장애가 발생합니다. 이미 TLS를 사용하는 배포서버에서 인증서를 로테이션하려면 mongot 재시작이 필요합니다. mongot 는 스타트업 시에만 인증서를 읽기 때문입니다. 로드 밸런서 뒤에 여러 mongot 복제본을 배포하는 경우 재시작 동안에도 쿼리를 계속할 수 있습니다. 자세한 학습은 MongoDB에서 검색으로의 연결 보안을 참조하세요.
mongot 팝이 재시작되면 검색 쿼리가 계속 작동합니까?
mongot 복제본 수에 따라 달라집니다. 로드 밸런서 뒤에 여러 개의 mongot 복제본을 배포하고 하나 이상의 Envoy 복제본을 실행하는 경우, mongot 또는 Envoy 배포서버가 롤링 재시작되는 동안도 쿼리가 계속 실행됩니다. 단일 복제본의 경우, 팝이 다시 준비될 때까지 쿼리에서 잠시적인 갭갑이 발생합니다.
내 부하 밸런서를 사용할 수 있습니까?
예. 자체 로드 밸런서를 사용하려면 관리되지 않은 모드에서 mongot 를 실행합니다. 자세한 내용은 지원되는 토폴로지를 참조하세요.
인덱스 데이터는 유휴 시 암호화됩니까?
mongot 미사용 데이터 암호화를 애플리케이션 수준에서 제공하지 않습니다. mongot 인덱스 데이터를 암호화하려면 Kubernetes 수준 또는 클라우드 공급자 메커니즘을 사용하여 기본 볼륨을 암호화하세요. 자세한 학습은 MongoDB와 검색 간의 연결 보안을 참조하세요.
Atlas의 모든 MongoDB Search 및 Vector Search 기능을 자체 관리형 배포에서 사용할 수 있습니까?
아니오. 기능은 mongot 바이너리 릴리즈에서 출시된 후에만 자체 관리형 mongot 에서 사용할 수 있습니다. 자세한 내용은 mongot 배포 제한을 참조하세요.