下載吧 - 綠色安全的游戲和軟件下載中心

          軟件下載吧

          當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫(kù) > DB2 > MongoDB的下載、安裝與部署方法

          MongoDB的下載、安裝與部署方法

          時(shí)間:2024-03-26 14:44作者:下載吧人氣:39

          1、什么是MongoDB?

            它是介于關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)之間的一種NoSQL數(shù)據(jù)庫(kù),用C++編寫(xiě),是一款集敏捷性、可伸縮性、擴(kuò)展性于一身的高性能的面向文檔的通用數(shù)據(jù)庫(kù)。

          2、為什么要用MongoDB?

            它具有以下幾個(gè)特征:

              a)、靈活的文檔數(shù)據(jù)模型

                  可以非常容易的存儲(chǔ)不同結(jié)構(gòu)的的數(shù)據(jù),并且還能動(dòng)態(tài)的修改這些數(shù)據(jù)的源結(jié)構(gòu)模式

              b)、可伸縮可擴(kuò)展性

                  從單個(gè)服務(wù)器到數(shù)千個(gè)節(jié)點(diǎn),MongoDB可以很輕松的進(jìn)行水平擴(kuò)展,部署多個(gè)數(shù)據(jù)中心

              c)、二級(jí)索引

                  包括在完全一致的任何字段上的索引、地理空間、文本搜索以及TTL索引,都能進(jìn)行快速、細(xì)粒度的訪問(wèn)到數(shù)據(jù)

              d)、豐富的查詢語(yǔ)言

                  MongoDB的查詢語(yǔ)言提供了多樣化的字段級(jí)別的操作符、數(shù)據(jù)類(lèi)型以及即時(shí)更新。幾乎提供了所有編程語(yǔ)言的驅(qū)動(dòng)來(lái)更直觀的使用它

              e)、健壯的操作工具

                  MongoDB的管理服務(wù)和運(yùn)維管理工具可以使你很輕松的部署,監(jiān)控、備份和規(guī)劃它

          3、什么時(shí)候用MongoDB?

            以下幾個(gè)使用場(chǎng)合:

              a)、需要寫(xiě)入大量的數(shù)據(jù),但是這些這些數(shù)據(jù)的價(jià)值并不是太高,比如:日志

              b)、數(shù)據(jù)增長(zhǎng)量較大,而且數(shù)據(jù)結(jié)構(gòu)有時(shí)候還不一致

              c)、未來(lái)數(shù)據(jù)會(huì)很大

          4、MongoDB的安裝部署

            下載地址:http://www.mongodb.org/downloads,注意有32位和64位之分,32為數(shù)據(jù)庫(kù)最大容量不能超過(guò)2GB!

            博主系統(tǒng)是Win8.1 64位系統(tǒng),所以以下是以此系統(tǒng)為例進(jìn)行最新版本(3.03)的MongoDB的安裝和部署!

              a)、下載好64位的MSI安裝文件,MongoDB的下載、安裝與部署方法雙擊進(jìn)行安裝。

              Ⅰ、直接Next進(jìn)入下一步:

          MongoDB的下載、安裝與部署方法

                  Ⅱ、勾選“I accept……”,你懂的、Next:

          MongoDB的下載、安裝與部署方法

                  Ⅲ、第一個(gè)選項(xiàng):Complete(完整版),默認(rèn)安裝所有功能到C盤(pán);第二個(gè)選項(xiàng)Custom(自定義),可以選擇安裝目錄與服務(wù)。這里我們選擇Custom:

          MongoDB的下載、安裝與部署方法

                  Ⅳ、默認(rèn)全部功能安裝,選擇Browse更換安裝目錄到F:MongoDB(自己選擇、)下,Next,然后選擇Install開(kāi)始安裝:

          MongoDB的下載、安裝與部署方法

                  Ⅴ、安裝完成!

          MongoDB的下載、安裝與部署方法

                  Ⅶ、打開(kāi)MongoDB目錄下的bin文件夾,你會(huì)看到很多exe可執(zhí)行文件,簡(jiǎn)單介紹下:

          MongoDB的下載、安裝與部署方法

              b)、開(kāi)始部署:

                  Ⅰ、首先我們?cè)诎惭b目錄(F:MongoDB)下新建一個(gè)db文件夾作為數(shù)據(jù)庫(kù)存放路徑,然后用服務(wù)端文件指定為數(shù)據(jù)庫(kù)目錄!

                      win+R,輸入cmd,進(jìn)入DOS命令窗口,然后用cd命令進(jìn)入F:MongoDB:bin目錄下,執(zhí)行如下命令:

                        F:MongoDBbin>mongod.exe –dbpath F:MongoDBdb

                    將會(huì)輸出服務(wù)端相關(guān)信息,包括版本,數(shù)據(jù)庫(kù)所在路徑,監(jiān)聽(tīng)端口號(hào),數(shù)據(jù)庫(kù)大小等等、看到這個(gè)說(shuō)明你已經(jīng)成功了、MongoDB的下載、安裝與部署方法

                    或者在瀏覽器中輸入:http://localhost:27017/,你會(huì)看到下面一段話,

                     It looks like you are trying to access MongoDB over HTTP on the native driver port.

                    “正在嘗試在本地驅(qū)動(dòng)端口上用HTTP鏈接MongoDB”,也能說(shuō)明你配置服務(wù)端成功了!

                  Ⅱ、啟動(dòng)MongoDB客戶端進(jìn)入shell、

                      服務(wù)端配置成功之后,我們不要關(guān)閉這個(gè)服務(wù)端DOS窗口,否則的話是無(wú)法連接的!

                      我們打開(kāi)另外一個(gè)命令窗口,進(jìn)入到F:MongoDB:bin下,輸入mongo.exe命令連接數(shù)據(jù)庫(kù),

          MongoDB的下載、安裝與部署方法

                      看到這個(gè)說(shuō)明客戶端已經(jīng)成功連接服務(wù)器,接下來(lái)你就可以在shell中使用各式各樣的mongodb命令了!!

                      如果服務(wù)端沒(méi)有開(kāi)啟的話,會(huì)出現(xiàn)如下無(wú)法連接的錯(cuò)誤:

          MongoDB的下載、安裝與部署方法

              c)、為系統(tǒng)添加MongoDB服務(wù)

                  到這一步那么會(huì)有人說(shuō)了,我總不能每次使用客戶端的時(shí)候都要保持一個(gè)服務(wù)端的DOS窗口為打開(kāi)狀態(tài)吧?答案當(dāng)然是肯定不會(huì)的了!

                  下面我們就試著添加一個(gè)MongoDB服務(wù):

                  Ⅰ、我們?cè)贔:MongoDB目錄下新建一個(gè)log文件夾用于存放日志文件,然后組合鍵 win+x+a,打開(kāi)管理員命令提示符。

                  Ⅱ、使用如下命令創(chuàng)建配置文件mongod.cfg:

          C:Windowssystem32>echo logpath=F:MongoDBlogmongod.log> “F:MongoDBmongod.cfg”

          C:Windowssystem32>echo dbpath=F:MongoDBdb>> “F:MongoDBmongod.cfg”

                  Ⅲ、好了,準(zhǔn)備工作已經(jīng)做完,下面開(kāi)始最重要的一步,使用SC命令創(chuàng)建MongoDB服務(wù):

                 C:Windowssystem32>sc.exe create MongoDB binpath=”F:MongoDBbinmongod.exe –service –config=F:MongoDBmongod.cfg”

                    之后會(huì)出現(xiàn)以下創(chuàng)建服務(wù)成功提示:

                              MongoDB的下載、安裝與部署方法

                  Ⅳ、開(kāi)啟服務(wù):

                      使用如下命令:C:Windowssystem32>net start MongoDB 開(kāi)啟MongoDB服務(wù)!看到這個(gè)說(shuō)明你成功了、

          MongoDB的下載、安裝與部署方法

                      然后win+r,輸入services.msc打開(kāi)windows服務(wù)列表,你會(huì)看到一個(gè)名稱(chēng)為MongoDB,狀態(tài)為“正在運(yùn)行”的服務(wù)、

          MongoDB的下載、安裝與部署方法

          到此為止你就可以從服務(wù)中啟動(dòng)MongoDB,然后使用它的服務(wù)而不用一直保留著另一個(gè)服務(wù)端的DOS窗口了!

                  Ⅴ、關(guān)閉服務(wù)和刪除服務(wù)

                      關(guān)閉服務(wù)使用如下命令:

                            C:Windowssystem32>net stop MongoDB

                      刪除服務(wù)使用如下命令:

                            C:Windowssystem32>sc.exe delete MongoDB

          標(biāo)簽MongoDB,下載,安裝,部署,方法

          相關(guān)下載

          查看所有評(píng)論+

          網(wǎng)友評(píng)論

          網(wǎng)友
          您的評(píng)論需要經(jīng)過(guò)審核才能顯示

          熱門(mén)閱覽

          最新排行

          公眾號(hào)

          主站蜘蛛池模板: 国产午夜精品一区二区| 国产亚洲综合一区柠檬导航 | 天码av无码一区二区三区四区 | 精品久久综合一区二区| 亚洲AV成人一区二区三区AV| 一区二区三区午夜| 国产一区二区三区内射高清| 日韩精品无码免费一区二区三区| 国产一区二区三区精品视频| 精品女同一区二区三区免费播放| 无码人妻精一区二区三区| 亚洲AV无码一区二区三区在线| 国产精品免费一区二区三区四区| 精品国产一区二区三区在线观看 | 亚洲av区一区二区三| 国产精品一区二区在线观看| 一区二区三区精密机械| 2021国产精品视频一区| 日韩精品一区二区三区中文精品 | 日韩精品无码久久一区二区三| 另类ts人妖一区二区三区| 日韩精品人妻一区二区三区四区| 在线播放偷拍一区精品| 亚洲码欧美码一区二区三区| 加勒比无码一区二区三区| 欧美人妻一区黄a片| 国产午夜一区二区在线观看 | 69久久精品无码一区二区| 无码av免费毛片一区二区| 国产激情一区二区三区小说| 欧洲精品免费一区二区三区| 国产伦精品一区三区视频| 日本中文字幕在线视频一区| 久久精品无码一区二区日韩AV| 国产免费一区二区三区在线观看| 日本不卡在线一区二区三区视频| 韩国福利视频一区二区| 日本一区二区高清不卡| 国产剧情国产精品一区| 亚洲AV成人一区二区三区在线看| 免费高清av一区二区三区|