1. 程式人生 > >Windows 平臺安裝 MongoDB 的基礎方法

Windows 平臺安裝 MongoDB 的基礎方法

Windows 平臺安裝 MongoDB 的基礎方法

什麼是MongoDB ?

MongoDB 是由C++語言編寫的,是一個基於分散式檔案儲存的開源資料庫系統。

在高負載的情況下,新增更多的節點,可以保證伺服器效能。

MongoDB 旨在為WEB應用提供可擴充套件的高效能資料儲存解決方案。

MongoDB 將資料儲存為一個文件,資料結構由鍵值(key=>value)對組成。MongoDB 文件類似於 JSON 物件。欄位值可以包含其他文件,陣列及文件陣列。
在這裡插入圖片描述

主要特點

MongoDB 是一個面向文件儲存的資料庫,操作起來比較簡單和容易。
你可以在MongoDB記錄中設定任何屬性的索引 (如:FirstName="Sameer",Address="8 Gandhi Road")來實現更快的排序。
你可以通過本地或者網路建立資料映象,這使得MongoDB有更強的擴充套件性。
如果負載的增加(需要更多的儲存空間和更強的處理能力) ,它可以分佈在計算機網路中的其他節點上這就是所謂的分片。
Mongo支援豐富的查詢表示式。查詢指令使用JSON形式的標記,可輕易查詢文件中內嵌的物件及陣列。
MongoDb 使用update()命令可以實現替換完成的文件(資料)或者一些指定的資料欄位 。
Mongodb中的Map/reduce主要是用來對資料進行批量處理和聚合操作。
Map和Reduce。Map函式呼叫emit(key,value)遍歷集合中所有的記錄,將key與value傳給Reduce函式進行處理。
Map函式和Reduce函式是使用Javascript編寫的,並可以通過db.runCommand或mapreduce命令來執行MapReduce操作。
GridFS是MongoDB中的一個內建功能,可以用於存放大量小檔案。
MongoDB允許在服務端執行指令碼,可以用Javascript編寫某個函式,直接在服務端執行,也可以把函式的定義儲存在服務端,下次直接呼叫即可。
MongoDB支援各種程式語言:RUBY,PYTHON,JAVA,C++,PHP,C#等多種語言。
MongoDB安裝簡單。

其他關於MongoDB的歷史以及相關工具,我們不做過多介紹,這裡主要是介紹其在Windows環境下的安裝過程

MongoDB的下載與安裝

我們可以從其官方網站地址在Windows系統選項里根據自己電腦系統選擇響應的版本進行下載,官方下載地址:https://www.mongodb.com/download-center#community
這裡我們需要注意的是:在 MongoDB 2.2 版本後已經不再支援 Windows XP 系統。最新版本也已經沒有了 32 位系統的安裝檔案。

下載完成之後雙擊該檔案,按操作提示安裝即可。
安裝過程中,你可以通過點選 “Custom(自定義)” 按鈕來設定你的安裝目錄。

在這裡插入圖片描述
在這裡插入圖片描述
在本教程中,我們已經預設在 C 盤安裝了 mongodb, 之後我們在MongoDB 目錄的 bin 目錄中執行 mongod.exe 檔案。如果出現如下資訊則說明已經安裝成功:
在這裡插入圖片描述

配置環境變數

當我們的MongoDB安裝成功之後,我們要進行環境變數的配置,在這裡我們以Windos7系統為例進行演示:
首先我們右鍵點選我的電腦,開啟屬性按鈕,跳轉到如下介面,並點選高階系統設定
在這裡插入圖片描述
之後會跳轉到這樣一個介面
在這裡插入圖片描述
我們在這點選環境變數按鈕,接著挑戰到另一個介面,
在這裡插入圖片描述
這個圖片裡面我們在系統變數裡面選擇Path,並雙擊
在這裡插入圖片描述
我們將MongoDB目錄下的bin檔案目錄賦值貼上到變數值輸入框內,變數之間用分號(;)隔開,至此我們已經將環境變數配置完畢,接下來進行驗證是否配置成功.

我們通過命令視窗中輸入mongon,並按下回車鍵,如果出現如下資訊,則說明我們的安裝已經成功,之後就可以繼續進行MongoDB的深入學習啦!如果有誤請小夥伴們對照以上步驟仔細查詢,另外也請大家多多指正!
在這裡插入圖片描述