MongoDB是目前非常流行的文檔數(shù)據(jù)庫,它所具備的可擴(kuò)展性和靈活性可以滿足您對查詢和索引的需求。MongoDB將數(shù)據(jù)存儲在類似JSON的靈活文檔中,這意味著字段可能因具體文檔而異,并且數(shù)據(jù)結(jié)構(gòu)可能隨著時間的推移而變化。
文檔模型映射到您的應(yīng)用程序代碼中的對象,令數(shù)據(jù)變得容易運用即席查詢、索引和實時聚合提供了訪問數(shù)據(jù)和分析數(shù)據(jù)的強(qiáng)大方式。MongoDB本質(zhì)上是一種分布式數(shù)據(jù)庫,所以高可用性、橫向擴(kuò)展和地理分布都是內(nèi)置且易用的。MongoDB可以免費使用。2018年10月16日之前發(fā)布的版本遵從AGPL協(xié)議。2018年10月16日之后發(fā)布的所有版本,包括對之前版本所做的補丁修復(fù),均遵從服務(wù)器端公共許可證(SSPL)v1。
#快速安裝
前往MongoDB官網(wǎng)的社區(qū)版頁面:
https://www.mongodb.com/try/download/community
選擇要下載的MongoDB版本和適用的操作系統(tǒng)
#Windows安裝
Windows的安裝有圖形化界面,按如下操作即可(不同版本可能稍有差異):
- 剛開始的時候,一直next,到這下面這個界面,選擇Complete:
- 這里根據(jù)自己情況,可以修改一下最下面的數(shù)據(jù)目錄和日志目錄:
- 到下面這里的時候,記得
MongoDB Compass
點上
- 安裝完成后,會自動打開
MongoDB Compass
,具體如下圖:
- 直接點擊connect,就能連上本地的MongoDB進(jìn)行操作了:
#Mac安裝
Mac系統(tǒng)下,直接使用Homebrew安裝open in new window,非常方便。只需要下面幾步:
第一步:
brew tap mongodb/brew
再通過下面的命令,搜索一下當(dāng)前可安裝的mongodb版本
brew search mongodb-community
寫本文的時候,可以看到brew中還沒有7.0的版本:
? homebrew git:(stable) brew search mongodb-community
==> Formulae
mongodb/brew/mongodb-community mongodb/brew/[email protected] mongodb/brew/[email protected]
mongodb/brew/mongodb-community-shell mongodb/brew/[email protected] mongodb/brew/[email protected]
第二步:根據(jù)上面搜索到的安裝包,選擇需要的開始安裝
brew install [email protected]
注意這里末尾的@6.0
是指定要安裝的版本號
安裝完成之后,配置文件和相關(guān)存儲路徑如下:
- 配置文件:/usr/local/etc/mongod.conf
- 日志文件路徑:/usr/local/var/log/mongodb
- 數(shù)據(jù)存放路徑:/usr/local/var/mongodb
另外,您可以通過以下命令來管理它:
啟動MongoDB
brew services start [email protected]
關(guān)閉MongoDB
brew services stop [email protected]
后臺運行mongod:
mongod --config /usr/local/etc/mongod.conf --fork