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