MongoDBの接続情報
- 印刷
- PDF
MongoDBの接続情報
- 印刷
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
概要
MongoDB の接続情報を設定する際のヘルプページとなります。
入力項目
項目名 | 必須 | 内容 |
---|---|---|
名前 | Yes | TROCCO内部で利用する接続情報の名前を入力してください。 |
メモ | No | TROCCO内部で利用する接続情報のメモを入力してください。 |
接続タイプ | No | 以下より選択してください。 MongoDB Atlasをご利用の場合は、DNS Seed List(SRV) を選択してください。 接続タイプについて、詳しくは公式ドキュメント - Connection String URI Formatを参照ください。 |
ホスト | Yes | ホスト名またはIPアドレスを入力してください。 |
接続先ポート | Yes | 接続先データベースのポート番号を入力してください。MongoDBのデフォルトポート番号は 27017 です。 |
認証方式 | No | 以下より選択してください。
|
ユーザー | No | 認証のためのユーザ名を入力ください。 |
パスワード | No | 認証のためのパスワードを入力ください。 |
認証データベース | No | 認証データベース(authSource)を入力ください。未指定の場合、admin となります。 |
読み込み設定 | Yes | 選択肢より選んでください。デフォルトはprimary となります。読み込み設定について、詳しくは後述の「読み込み設定(Read Preference) について」を参照ください。 |
MongoDBの認証設定
MongoDBは、ユーザー認証設定を行わずとも接続できます。
ですが、TROCCOとしてはユーザー認証設定を行っていただくことを推奨しています。
読み込み設定(Read Preference) について
読み込み設定について、詳しくは公式ドキュメント - Read Preference をご確認ください。
選択項目 | 内容 |
---|---|
primary | (デフォルト)すべての読み取り操作を現在のレプリカ セットのプライマリノードにルーティングします。 |
primaryPreferred | すべての読み取り操作をプライマリノードにルーティングします。自動フェイルオーバー中など、プライマリが利用できない場合、読み取りリクエストは代わりにセカンダリノードにルーティングされます。 |
secondary | すべての読み取り操作をセカンダリノードの1つにルーティングします。 |
secondaryPreferred | すべての読み取り操作を使用可能なセカンダリノードの1つにルーティングします。セカンダリが利用できない場合、代わりにプライマリにルーティングされます。 |
nearest | ネットワーク遅延の小さいノードを選択してルーティングされます。プライマリとセカンダリは同等に扱われます。 |
この記事は役に立ちましたか?