MongoDB是一個基於分佈式文件存儲的數據庫。由 C++ 語言編寫。旨在爲 WEB 應用提供可擴展的高性能數據存儲解決方案。mongodb
MongoDB是一個介於關係數據庫和非關係數據庫之間的產品,是非關係數據庫當中功能最豐富,最像關係數據庫的,是一個高性能,開源,無模式的文檔型NosQL數據庫。數據庫
MongoDB是能夠應用於各類規模的企業、各個行業以及各種應用程序的開源數據庫。做爲一個適用於敏捷開發的數據庫,MongoDB的數據模式能夠隨着應用程序的發展而靈活地更新。與此同時,它也爲開發人員 提供了傳統數據庫的功能:二級索引,完整的查詢系統以及嚴格一致性等等。 MongoDB可以使企業更加具備敏捷性和可擴展性,各類規模的企業均可以經過使用MongoDB來建立新的應用,提升與客戶之間的工做效率,加快產品上市時間,以及下降企業成本。編程
MongoDB是專爲可擴展性,高性能和高可用性而設計的數據庫。它能夠從單服務器部署擴展到大型、複雜的多數據中心架構。利用內存計算的優點,MongoDB可以提供高性能的數據讀寫操做。 MongoDB的本地複製和自動故障轉移功能使您的應用程序具備企業級的可靠性和操做靈活性。數組
(一) 下載安裝包瀏覽器
連接地址:https://www.mongodb.com/download-center/community,選擇版本及操做系統類型,以下圖所示:服務器
(二) 安裝MongoDB網絡
雙擊下載的安裝包,選擇安裝路徑,完成安裝。架構
(三) 配置MongoDBapp
1.在安裝路徑(本文路徑爲」 D:\Program Files\MongoDB\Server\3.6\bin」)下新建「data」文件夾,同時在data文件夾下新建「db」(用於存儲數據)和「log」(用於存儲日誌)文件夾,以下圖所示,並在log文件夾下新建一個文本文件,並命名爲「MongoDB.log」。編程語言
2.在開始菜單中,輸入「CMD」,在輸入欄上方,右鍵以管理員運行命令行
3.進入「D:\Program Files\MongoDB\Server\3.6\bin」目錄(先輸入「d:」,而後輸入「cd D:\Program Files\MongoDB\Server\3.6\bin」)
4.輸入以下的命令啓動MongoDB服務:
mongod --dbpath D:\Program Files\MongoDB\Server\3.6\bin\data\db
5.在瀏覽器輸入http://localhost:27017 (27017是mongodb的端口號)查看,若以下圖所示,表示鏈接成功;若不成功,查看端口是否被佔用
6.MongoDB安裝爲Windows服務:
mongod --dbpath 「D:\Program Files\MongoDB\Server\3.6\bin\data\db」 --logpath 「D:\Program Files\MongoDB\Server\3.6\bin\data\log\MongoDB.log」 --serviceName MongoDB –install
安裝完成後,能夠在服務中開啓,以下圖:
下表爲MongoDB啓動的參數說明:
參數 |
描述 |
–bind_ip |
綁定服務IP,若綁定127.0.0.1,則只能本機訪問,不指定默認本地全部IP |
–logpath |
指定MongoDB日誌文件,注意是指定文件不是目錄 |
–logappend |
使用追加的方式寫日誌 |
–dbpath |
指定數據庫路徑 |
–port |
指定服務端口號,默認端口27017 |
–serviceName |
指定服務名稱 |
–serviceDisplayName |
指定服務名稱,有多個mongodb服務時執行。 |
–install |
指定做爲一個Windows服務安裝。 |
MongoDB可視化工具—Robo 3T
下載連接: https://robomongo.org/download。安裝後,鏈接MongoDB,以下圖: