ダウンロードとインストール方法 MongoDB on Windows とクラウド

⚡ スマートサマリー

ダウンロードとインストールの方法 MongoDB on Windows クラウドについては、完全なセットアップガイドとして説明されています。このリソースでは、インストールについて説明します。 MongoDB コミュニティサーバー Windows Javaスクリプト、 Python、および Ruby ドライバー、 MongoDB Compassインポートとエクスポートによる構成、構成ファイル、デプロイ MongoDB クラウド上のアトラス。

  • 🪟 Windows インストールします。 64ビット版のコミュニティサーバーをダウンロードし、MSIインストーラーを実行してください。
  • 🔌 ドライバ: Javaスクリプトは組み込み済みです。追加してください。 Python (pymongo) および Ruby (mongo) ドライバー。
  • 🧭 コンパス: インストール MongoDB Compass データベースを視覚的に管理するためのGUI。
  • ⚙️ 構成: データディレクトリの設定、CSVファイルのインポート/エクスポート、および設定ファイルの使用が可能です。
  • 🇧🇷 雲: 配備します MongoDB AWS 上の Atlas、 Google Cloudまたは Azure そしてクライアントを接続します。

ダウンロードとインストールの方法 MongoDB

インストーラーは、 MongoDB 32ビット版と64ビット版の両方が利用可能です。32ビット版インストーラーは開発環境やテスト環境に適しています。しかし、本番環境では64ビット版インストーラーを使用する必要があります。そうしないと、保存できるデータ量に制限が生じる可能性があります。 MongoDB本番環境では、常に安定版を使用することをお勧めします。

ダウンロードとインストール方法 MongoDB on Windows

以下の手順に従ってダウンロードしてインストールしてください。 MongoDB on Windows 10:

ステップ1) ダウンロード MongoDB コミュニティサーバー

に行きます ダウンロード MongoDB コミュニティサーバー。64ビット版をインストールします。 Windows.

ダウンロードとインストール MongoDB on Windows

ステップ 2) [セットアップ] をクリックします。

ダウンロードが完了したら、msiファイルを開きます。起動画面で「次へ」をクリックします。

ダウンロードとインストール MongoDB on Windows

ステップ 3) エンドユーザー使用許諾契約に同意する

  1. エンドユーザー使用許諾契約に同意してください。
  2. 次へをクリックします。

ダウンロードとインストール MongoDB on Windows

ステップ4)「完了」ボタンをクリックします

すべてのコンポーネントをインストールするには、「完了」ボタンをクリックしてください。カスタムオプションを使用すると、特定のコンポーネントのみをインストールしたり、インストール場所を変更したりできます。

ダウンロードとインストール MongoDB on Windows

ステップ 5) サービスの設定

  1. 「ネットワークサービスユーザーとしてサービスを実行する」を選択してください。データディレクトリをメモしておいてください。後で必要になります。
  2. 次へをクリックします。

ダウンロードとインストール MongoDB on Windows

ステップ 6) インストールプロセスを開始します

「インストール」ボタンをクリックしてインストールを開始します。

ダウンロードとインストール MongoDB on Windows

ステップ7)完了したら「次へ」をクリックしてください

インストールが開始されます。完了したら「次へ」をクリックしてください。

ダウンロードとインストール MongoDB on Windows

ステップ8) 「完了」ボタンをクリックします。

最終ステップ:インストールが完了したら、「完了」ボタンをクリックしてください。

ダウンロードとインストール MongoDB on Windows

こんにちは世界 MongoDB: Javaスクリプトドライバー

のドライバー MongoDB クライアントアプリケーションとデータベース間の接続に使用されます。たとえば、 Java プログラムに接続するために必要でした MongoDBそうすれば、ダウンロードして統合する必要があります Java ドライバをインストールして、プログラムが MongoDB データベース。

のドライバー Javaスクリプト 箱から取り出します。 MongoDB シェルは、 MongoDB データベースは実際には Javaスクリプトシェル。アクセスするには:

ステップ1) 「C:\Program Files\」へ移動してください。MongoDB\Server\4.0\bin”を開き、mongo.exeをダブルクリックします。または、 MongoDB デスクトップアイテム。

こんにちは世界 MongoDB: Javaスクリプトドライバー

ステップ2) シェルに以下のプログラムを入力してください。

var myMessage='Hello World';
printjson(myMessage);

こんにちは世界 MongoDB: Javaスクリプトドライバー

Code 説明:

  1. 私たちはただ単純な宣言をしているだけです Java「Hello World」という文字列を格納するスクリプト変数。
  2. printjson メソッドを使用して変数を画面に出力します。

インストールを開始する Python ドライバ

ステップ1) 確保 Python システムにインストールされています。

ステップ2) 以下のコマンドを実行して、MongoDB関連のドライバをインストールしてください。

pip install pymongo

Rubyドライバーをインストールする

ステップ1) システムにRubyがインストールされていることを確認してください。

ステップ2) 以下のコマンドを実行して、gemsが最新の状態であることを確認してください。

gem update --system

ステップ3) 以下のコマンドを実行して、MongoDB関連のドライバをインストールしてください。

gem install mongo

インストールを開始する MongoDB Compass – MongoDB 管理ツール

市場には管理に利用できるツールがあります MongoDB。そのような非営利ツールの 1 つは、 MongoDB CompassCompassの主な機能は以下のとおりです。

  1. モンゴ貝の持つ力
  2. 複数のシェル
  3. 複数の結果

ステップ1) に行きます ダウンロードをクリックしてください。

インストールを開始する MongoDB Compass

ステップ2) ポップアップに詳細を入力し、「送信」をクリックしてください。

インストールを開始する MongoDB Compass

ステップ3) Double ダウンロードしたファイルをクリックしてください。

インストールを開始する MongoDB Compass

ステップ4) インストールは自動的に開始されます。

インストールを開始する MongoDB Compass

ステップ5) Compassはウェルカム画面から起動します。

インストールを開始する MongoDB Compass

ステップ6) プライバシー設定はデフォルトのままにして、「Compassの使用を開始する」をクリックしてください。

インストールを開始する MongoDB Compass

ステップ7) 現在利用可能なデータベースの一覧が表示されたホーム画面が表示されます。

インストールを開始する MongoDB Compass

MongoDB 設定、インポート、エクスポート

始める前に MongoDB サーバーの場合、最初の重要な点は、すべてのデータが保存されるデータ ディレクトリを構成することです。 MongoDB データは保存されます。保存方法は以下のとおりです。

MongoDB 設定、インポート、エクスポート

上記のコマンド「md \data\db」は、現在の場所に \data\db というディレクトリを作成します。 MongoDB これはデフォルトの場所であるため、この場所にデータベースが自動的に作成されます。 MongoDB その情報を保存します。ディレクトリが存在することを確認しているだけなので、 MongoDB 開始時に見つけることができます。

データのインポート MongoDB これは「mongoimport」コマンドを使用して行われます。次の例は、これがどのように行われるかを示しています。

ステップ1) data.csvという名前のCSVファイルを作成し、以下のデータを記述してください。

Employeeid,EmployeeName
1,Guru99
2,Mohan
3,Smith

上記の例では、data という名前のコレクションに 3 つのドキュメントをインポートすることを想定しています。最初の行はヘッダー行と呼ばれ、コレクションのフィールド名になります。

ステップ2) mongoimportコマンドを実行してください。

MongoDB 設定、インポート、エクスポート

Code 説明:

  1. データのインポート先となるデータベースを指定するために、dbオプションを指定しています。
  2. typeオプションは、CSVファイルをインポートすることを指定するものです。
  3. 最初の行はヘッダー行と呼ばれ、コレクションのフィールド名になります。そのため、--headerline オプションを指定します。次に、データファイル(data.csv)を指定します。

出力

MongoDB 設定、インポート、エクスポート

出力には、3 つのドキュメントがインポートされたことが明確に示されています。 MongoDB.

エクスポート MongoDB これはmongoexportコマンドを使用することで行われます。

MongoDB 設定、インポート、エクスポート

Code 説明:

  1. データをどのデータベースからエクスポートするかを指定する db オプションを指定しています。
  2. どのコレクションを使用するかを指定するために、コレクションオプションを指定しています。
  3. 3つ目の選択肢は、CSVファイルにエクスポートするように指定することです。
  4. XNUMX 番目は、コレクションのどのフィールドをエクスポートするかを指定します。
  5. –out オプションは、データのエクスポート先の CSV ファイルの名前を指定します。

出力

MongoDB 設定、インポート、エクスポート

出力には、3 つのレコードが次からエクスポートされたことが明確に示されています。 MongoDB.

設定 MongoDB 構成ファイルを備えたサーバー

mongodサーバーインスタンスは、設定ファイルを使用して起動するように構成できます。設定ファイルには、mongodコマンドラインオプションと同等の設定が含まれています。たとえば、次のようにしたいとします。 MongoDB すべてのログ情報をカスタムの場所に保存するには、以下の手順に従ってください。

ステップ1) 「mongod.conf」という名前のファイルを作成し、以下の情報をそのファイルに保存してください。

設定 MongoDB 設定ファイルのあるサーバー

  1. ファイルの最初の行では、システムログファイルの設定を追加することを指定しています。システムログファイルとは、サーバーの動作に関する情報が記録されるカスタムログファイルのことです。
  2. XNUMX 番目のオプションは、場所がファイルであることを指定することです。
  3. これはログファイルの場所を示しています。
  4. logAppend: “true” は、ログ情報がログ ファイルに追加され続けることを意味します。 値を「false」にすると、サーバーが再起動するたびにファイルが削除され、新たに作成されます。

ステップ2) mongodサーバープロセスを起動し、上記で作成した設定ファイルをパラメータとして指定します。具体的な手順は以下のスクリーンショットをご覧ください。

設定 MongoDB 設定ファイルのあるサーバー

上記のコマンドを実行すると、サーバープロセスはこの設定ファイルを使用して起動し、システム上の /etc ディレクトリに移動すると、mongod.log ファイルが作成されていることが確認できます。以下のスナップショットは、ログファイルの例を示しています。

設定 MongoDB 設定ファイルのあるサーバー

インストールする方法 MongoDB クラウド (AWS、 Google, Azure)

インストールする必要はありません MongoDB サーバーをデプロイして構成します。 MongoDB AWS などのプラットフォーム上のクラウド上の Atlas サーバー、 Google Cloud, Azureそして、クライアントを使用してインスタンスに接続します。詳細な手順は以下のとおりです。

ステップ1) に行きます .

  1. 個人情報を入力してください
  2. 規約に同意する
  3. 「無料で始める」ボタンをクリックしてください。

インストールを開始する MongoDB クラウド上

ステップ2) 「最初のクラスターを構築する」をクリックしてください。

インストールを開始する MongoDB クラウド上

ステップ3) 以下から選択できます AWS, Google Cloud, Azure クラウドプロバイダーとしてAWSを使用します。このチュートリアルでは、デフォルトで設定されているAWSを使用します。ページ上で他の変更は行わず、「作成」をクリックしてください。 Cluster"。

インストールを開始する MongoDB クラウド上

ステップ4) Cluster 制作には時間がかかる。

インストールを開始する MongoDB クラウド上

ステップ5) しばらくすると、クラスターの準備が整います。

インストールを開始する MongoDB クラウド上

ステップ6) 「セキュリティ」>「新規ユーザーの追加」をクリックします。

インストールを開始する MongoDB クラウド上

ステップ7) 次の画面:

  1. ユーザー資格情報を入力してください
  2. 権限の割り当て
  3. 「ユーザーを追加」ボタンをクリックします。

インストールを開始する MongoDB クラウド上

ステップ8) ダッシュボードで、「接続」ボタンをクリックします。

  1. IP 接続をホワイトリストに登録する
  2. 接続方法を選択してください

インストールを開始する MongoDB クラウド上

ステップ9) 接続方法を選択して接続してください MongoDB サーバー。

インストールを開始する MongoDB クラウド上

よくあるご質問

はい。AIアシスタントはmongodの設定ファイルを生成したり、接続エラーを説明したり、ドライバーやサービスの問題の解決策を提案したりできます。ただし、コマンドは公式のマニュアルと照らし合わせて確認する必要があります。 MongoDB 適用する前に、ドキュメントを確認してください。

Yes. MongoDB Atlasには、Atlas Vector SearchとAI統合機能が含まれており、セマンティック検索や検索機能を強化した生成アプリを構築できます。埋め込みデータはドキュメントと同じ場所に保存されるため、別途ベクターデータベースを用意する必要がありません。

Yes. MongoDB コミュニティサーバーは無料かつオープンソースです。 Windows, macOS、およびLinux。 MongoDB Atlasは無料のクラウドプランも提供しており、エンタープライズ版では有料の高度な機能とサポートが追加されます。

Community Server は、お客様自身のマシンまたはサーバーにインストールおよび管理されます。Atlas は、AWS 上でのセットアップ、スケーリング、バックアップ、セキュリティを処理するフルマネージド クラウド サービスです。 Google Cloudまたは Azure.