推定所要時間: 5 分
Community で MongoDB Search とベクトル検索を使用するには、MongoDB Community 配置に接続する必要があります。MongoDB Community 配置に接続するには、次の方法を使用します。
MongoDB Compass は、MongoDB データ用の GUI です。
MongoDBドライバー。利用可能なすべての言語を確認するには、MongoDBドライバーのドキュメントを参照してください。
削除ダウン メニューを使用して、必要に応じてこのページの手順のインターフェースと言語を選択します。
前提条件
始める前に、次の前提条件が必要です。
MongoDB Community と MongoDB Search Community
注意
mongodプロセスとmongotプロセスの両方がを実行中いることを確認します。接続するには有効なユーザー名とパスワード
レプリカセットでユーザーをまだ作成していない場合は、ターミナルで次のコマンドを実行してユーザーを作成します。
mongoshを使用してレプリカセットに接続します。mongosh 次のコマンドを実行して、
adminデータベースにsearchCoordinatorロールを持つmongotUserユーザーを作成します。MongoDB はmongotUserユーザーを使用してmongotをmongodで認証します。use admin db.createUser( { user: "mongotUser", pwd: passwordPrompt(), roles: [ { role: "searchCoordinator", db: "admin" } ] } ) searchCoordinatorロールを持つユーザーには、readAnyDatabase権限と__mdb_internal_searchデータベースに対する書き込み (write) 権限があります。重要
__mdb_internal_searchデータベースの内容は変更しないでください。
- レプリカセットへの接続文字列
レプリカセットの接続文字列列には 、すべてのノードが含まれます。 したがって、レプリカセット名と、すべてのレプリカセットメンバーのホスト名またはIPアドレスとポートが必要です。
レプリカセットへの接続
レプリカセットの 接続文字列 を使用して、好みのクライアントでレプリカセットに接続します。mongot と mongod が正しく設定されていることを確認するには、検索インデックスを検索するコマンドを実行できます。
次のステップ
レプリカセットに接続したら、Community で MongoDB Search とベクトル検索を使用したクエリ に進みます。