支持使用Kubernetes 操作符部署MongoDB Search 和MongoDB Vector Search 是作为 Preview功能提供的。在预览期间,功能和相应的文档可能随时更改。要学习;了解详情,请参阅 预览功能。
您可以使用Kubernetes 操作符 在Kubernetes集群上部署MongoDB Search 和 向量搜索,以便与外部MongoDB Enterprise Edition 8.2 或更高版本的服务器一起运行。本教程向您展示如何在Kubernetes集群中部署和配置一个或多个 mongot 进程,以使用新的或现有的外部副本集或分片集群。
Overview
先决条件
开始之前
在使用Kubernetes Operator 安装MongoDB Search 和 Vector Search 之前,您必须执行以下操作:
登录到Cloud Manager或MongoDB Ops Manager用户界面并执行以下步骤,为MongoDB Search 和 Vector Search 配置Cloud Manager或MongoDB Ops Manager 。
1
2
您必须创建具有searchCoordinator角色的用户。在MongoDB 8.2 及更高版本中,searchCoordinator 是内置角色。
要创建用户并为其内置searchCoordinator角色,请使用Cloud Manager或Ops Manager用户界面或mongosh完成以下步骤:
在 mongosh 中,运行以下命令:
安装MongoDB Search 和 Vector Search
步骤
故障排除
后续步骤
在部署MongoDB Search 和 Vector Search 以与外部MongoDB Enterprise Edition 一起使用后,您可以将数据添加到MongoDB 集群,创建MongoDB Search 和 Vector Search 索引,并对数据运行查询。要学习;了解更多信息,请参阅 MongoDB搜索和向量搜索设置。