Kubernetes演算子 を使用して、 KubernetesクラスターにMongoDB Search とベクトル検索を配置し、外部MongoDB Enterprise Edition 8.2 以降のサーバーで実行できます。このチュートリアルでは、 Kubernetesクラスターに 1 つ以上の mongot プロセスを配置して構成し、新規または既存の外部レプリカセットまたはシャーディングされたクラスターを使用する方法を説明します。
Overview
前提条件
始める前に
Kubernetes Operator を使用してMongoDB Search とベクトル検索をインストールする前に、次の操作を行う必要があります。
Cloud ManagerまたはMongoDB Ops Manager UIにログインし、次の手順を実行して、 MongoDB Search およびベクトル検索用のCloud ManagerまたはMongoDB Ops Managerを構成します。
searchCoordinator ロールを持つユーザーを作成する必要があります。MongoDBバージョン 8.2 以降では、searchCoordinator は組み込みロールです。
ユーザーを作成し、そのユーザーに組み込みの searchCoordinator ロールを割り当てるには、 Cloud Managerまたは Ops Manager UIまたは mongosh を使用して、次の手順を実行します。
mongosh で、次のコマンドを実行します。
MongoDB Search とベクトル検索をインストールする
手順
トラブルシューティング
次のステップ
MongoDB Search とベクトル検索を配置して外部のMongoDB Enterprise Edition で使用したら、 MongoDBクラスターにデータを追加し、 MongoDB Search およびベクトル検索インデックスを作成し、データに対してクエリを実行できます。詳細については、MongoDB Search とベクトル検索 の設定を参照してください。