MongoDBは分散ファイルストレージに基づくデータベースです。 C++言語で書かれています。 WEBアプリケーション向けにスケーラブルで高性能なデータストレージソリューションを提供することを目的としています。
MongoDBはリレーショナルと非リレーショナルデータベースの中間製品であり、非リレーショナルデータベースの中で最も機能が豊富でリレーショナルなデータベースです。 非常に緩やかなJSON風のBSON形式のデータ構造をサポートしているため、より複雑なデータ型を保存できます。 Mongoの最大の特徴は、サポートするクエリ言語が非常に強力であり、その構文はオブジェクト指向クエリ言語にやや似ており、リレーショナルデータベースの単一テーブルクエリのほとんどの機能を実装でき、データのインデックス化もサポートしていることです。
復習
ダウンロードアドレス:ハイパーリンクのログインが見えます。
こちらからダウンロードMongodb-Linux-x86_64-RHel70-5.0.1.tgzパッケージをインストールしてください。s390xは選ばないでください。s390xはIBM System zSeries(zSeries)のメインフレームハードウェアプラットフォームであり、銀行、大企業、科学研究機関で使用されており、ほとんどのユーザーはアクセスできません。
ダウンロードが完了したら、プログラムを/data/mongodb以下に目次を示します。
公式設置書類:ハイパーリンクのログインが見えます。
MongoDBコミュニティtarballに必要な依存関係をインストールするには、以下のコマンドを使ってください
Getenforceをオフにする
增モンゴッドグループとモンゴッドユーザー(MongodBはroot権限で動作しません)
データディレクトリ: /data/mongodb/lib ログディレクトリ:/data/mongodb/log
以下のようにコマンドを作成します:
ディレクトリ権限を設定する
構成パラメータ:ハイパーリンクのログインが見えます。
MongoDBサービスを開始してください (su mongodコマンドを使ってmongod権限に切り替えてください)
方法1(コマンドライン引数を直接使う)
起動が成功すると、/data/mongodb/log/mongod.logファイルを確認できます
bin/mongo端末を実行し、次のコマンドで新しい管理者アカウントを作成します:
方法2(設定ファイル経由)
新しいmongod.confファイルを作成し、YAML形式で設定し、認証を有効にしてください。以下の通りです:
観光客の皆さん、この投稿の隠された内容を見たい方は、どうぞ 答える
mongod -f mongod.conf を実行してください
Mongodb管理クライアントRobo 3T 1.4.3をインストールしてください
ダウンロードアドレス:ハイパーリンクのログインが見えます。
認証済みの接続を試してみてください
ユーザーコマンドの取得
MongoDBサービスの停止
(終わり)
|