MongoDB(來自於英文單詞「Humongous」,中文含義爲「龐大」)是能夠應用於各類規模的企業、各個行業以及各種應用程序的開源數據庫。做爲一個適用於敏捷開發的數據庫,MongoDB的數據模式能夠隨着應用程序的發展而靈活地更新。與此同時,它也爲開發人員提供了傳統數據庫的功能:二級索引,完整的查詢系統以及嚴格一致性等等。linux
MongoDB可以使企業更加具備敏捷性和可擴展性,各類規模的企業均可以經過使用MongoDB來建立新的應用,提升與客戶之間的工做效率,加快產品上市時間,以及下降企業成本。mongodb
MongoDB是專爲可擴展性,高性能和高可用性而設計的數據庫。它能夠從單服務器部署擴展到大型、複雜的多數據中心架構。利用內存計算的優點,MongoDB可以提供高性能的數據讀寫操做。MongoDB的本地複製和自動故障轉移功能使您的應用程序具備企業級的可靠性和操做靈活性。數據庫
MongoDB提供了Linux平臺上的安裝包,能夠從官方網站下載。本實驗在CentOS 7上安裝 MongoDB 4.0.0最新版,用到的軟件包爲:mongodb-linux-x86_64-rhel70-4.0.0.tgzvim
一、解壓軟件包服務器
tar xzvf mongodb-linux-x86_64-rhel70-4.0.0.tgz -C /opt/
二、解壓後的目錄移動到/usr/local/下重命名爲mongodb架構
cd /opt/ mv mongodb-linux-x86_64-rhel70-4.0.0/ /usr/local/mongodb
三、建立數據存儲目錄和日誌文件目錄性能
mkdir -p /usr/local/mongodb/data/db mkdir -p /usr/local/mongodb/logs
四、編輯MongoDB啓動配置文件網站
cd /usr/local/mongodb/bin vim mongodb.conf
dbpath = /usr/local/mongodb/data/db //數據存儲目錄 logpath = /usr/local/mongodb/logs/mongodb.log //日誌文件目錄 fork = true //後臺運行 auth=true bind_ip=0.0.0.0
五、MongoDB 的可執行文件位於 bin 目錄下,須要將其添加到 PATH 路徑中spa
vim /etc/profile
export MONGODB_HOME=/usr/local/mongodb export PATH=$PATH:$MONGODB_HOME/bin //末尾處添加
source /etc/profile //從新加載環境變量
六、啓動MongoDB設計
cd /usr/local/mongodb/bin mongod -f mongodb.conf
七、鏈接MongoDB並訪問
/usr/local/mongodb/bin/mongo
2
分享