入門
C ++で記述された分散データベースに基づいて、ファイルストレージ。
最も広く使用されている非リレーショナルデータベース(NoSQLの)。
NoSQLとSQLの違い:NoSQLのキーと値のペアをベースとしている、SQLクエリ、テーブルの無いカップリングと前テーブル格納されたデータの無いコピー。
NoSQLの利点:高パフォーマンス、スケーラビリティ。
SQLの利点:あなたは物事をサポートし、テーブルとテーブルの間のコピークエリの関連付けを行うことができます。
ダウンロードしてインストール
方法1
- 手動でする公式サイトMongoDBのオペレーティングシステムの対応バージョンをダウンロードします。
MongoDBの名前を変更し抽出した後には/ usr / local /ディレクトリやフォルダに解凍します。
注意:ディレクトリ/ usr / localが隠されている、通常はファインダーに表示されていない、それは必要なファインダー、Shiftキーを押し+コマンド+ G入力は/ usr / localと行くをクリックです。
方法2
コマンドラインを使用してインストール:
ダウンロードリンクの最新バージョンを取得するための公式ウェブサイトを通じ、4.0.9バージョンのリンク、右隣のチャートの位置をコピーし、アドレスの後に次のコマンドを置き換えをダウンロード
cd /usr/local # 进入目录
sudo curl -O https://fastdl.mongodb.org/osx/mongodb-osx-ssl-x86_64-4.0.9.tgz # 开始下载,后面的地址替换为最新版本的地址
sudo tar -zxvf mongodb-osx-ssl-x86_64-4.0.9.tgz # 解压,这里的文件名也需要替换为按版本的文件名,具体可以下载之后ls看一下文件即可
sudo mv mongodb-osx-x86_64-4.0.9/ mongodb # 解压后改名,不要忘了改文件名
コンフィギュレーション
構成パス
出力は、端末内のファイルのオープンbash_profileを「-eの.bash_profileを開きます」。
インストールディレクトリのbinディレクトリアドレス "輸出PATH = $ {PATH}:は/ usr / local / MongoDBの/ binには、" 環境変数に追加しました。
コマンド+ S上記の編集ウィンドウを閉じて、その後すぐに、端末内の構成を検証する「.bash_profileのソース」を入力し.bash_profileを、設定を保存します。
ターミナルで入力「のmongod -version」資本と設置リングとのパスが正常にされている場合は、次のメッセージが表示されます
ログとデータディレクトリを作成します。
- データをとログ:は/ usr / local / MongoDBのディレクトリに2つのフォルダを作成します。
スタート
- ターミナルでは、最初のデータとログは、それがあるディレクトリには、/ usr / local / MongoDBのに行き、その後、「mongod.log --logappend /ログイン--logpathのmongod --dbpathデータ」を入力して、現在の端末のMongoDBサービス(ないを開始クローズ)
あなたはデータディレクトリの場所を変更した場合/データ/ DBに作成された(つまり、MacintoshのHDである)ので、デフォルトのデータ保持アドレス/データ/ DB、MAC手動でルートディレクトリに、あなたは、スタートアップサービスの場所でDBPATHを指定する必要があります。
--dbpath 指定为刚才创建好的data目录
--logpath 指定log存放位置
--logappend mongo在后台运行
- 入力「モンゴ」新しい接続端子データベース
近いです
use admin;
db.shutdownServer();