當(dāng)前位置:首頁(yè) > 電腦軟件 > 數(shù)據(jù)庫(kù)類 > MongoDB(數(shù)據(jù)庫(kù))

MongoDB(數(shù)據(jù)庫(kù))

版本:v3.4.0 大?。?44.24M 語(yǔ)言:簡(jiǎn)體中文 類別:數(shù)據(jù)庫(kù)類
  • 類型:國(guó)產(chǎn)軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2023-11-07
  • 環(huán)境:Windows7,WinXP,WinVista
  • 本地下載
9
0% 0%

情介紹

數(shù)據(jù)庫(kù)是許多企業(yè)和開(kāi)發(fā)人員會(huì)用到的軟件,這款MongoDB就是非常不錯(cuò)的分布式文件存儲(chǔ)數(shù)據(jù)庫(kù),有C++語(yǔ)言編寫(xiě),用戶在使用上更加便利,能夠?yàn)槲覀兊挠脩魩?lái)可擴(kuò)展的高性能數(shù)據(jù)存儲(chǔ)解決方案,分布式文件系統(tǒng)是指文件系統(tǒng)管理的物理存儲(chǔ)資源不一定直接連接在本地節(jié)點(diǎn)上,而是通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)與節(jié)點(diǎn)相連,而且這種文件系統(tǒng)的設(shè)計(jì)師基于客戶機(jī)/服務(wù)器模式,特別適合企業(yè)使用。
MongoDB支持的數(shù)據(jù)結(jié)構(gòu)相比較與其他數(shù)據(jù)庫(kù)較為松散,是類似于json的bson格式,因此可以存儲(chǔ)比較復(fù)雜的數(shù)據(jù)類型,在使用上,這個(gè)數(shù)據(jù)庫(kù)最大的特點(diǎn)就是支持的查詢語(yǔ)言非常強(qiáng)大,除了常用的SQL語(yǔ)言以外,還有語(yǔ)法類似于面向?qū)ο蟮牟樵冋Z(yǔ)言,幾乎可以實(shí)現(xiàn)類似關(guān)系數(shù)據(jù)庫(kù)單表查詢的絕大部分功能,還支持?jǐn)?shù)據(jù)建立索引。

MongoDB配置方法

1、在windows環(huán)境下,我們的軟件安裝在C盤,當(dāng)然用戶也可以安裝在其他磁盤,和Java一樣。小編以默認(rèn)地址為例,首先是如何運(yùn)行我們的數(shù)據(jù)庫(kù),打開(kāi)cmd,輸入cd C:\Program Files\MongoDB\Server\3.2\bin,回車;在輸入C:\Program Files\MongoDB\Server\3.2\bin\mongod即可運(yùn)行我們的數(shù)據(jù)庫(kù)服務(wù)。
2、如果用戶不想每次開(kāi)機(jī)都運(yùn)行,那么可以修改環(huán)境變量,這樣一開(kāi)機(jī)即可開(kāi)始服務(wù)。
3、然后找到path變量,修改變量值,添加C:\Program Files\MongoDB\Server\3.2\bin,記住這里有許多變量值需要使用“;”隔開(kāi)。

軟件特色

它的特點(diǎn)是高性能、易部署、易使用,存儲(chǔ)數(shù)據(jù)非常方便。主要功能特性有:
*面向集合存儲(chǔ),易存儲(chǔ)對(duì)象類型的數(shù)據(jù)。
*模式自由。
*支持動(dòng)態(tài)查詢。
*支持完全索引,包含內(nèi)部對(duì)象。
*支持查詢。
*支持復(fù)制和故障恢復(fù)。
*使用高效的二進(jìn)制數(shù)據(jù)存儲(chǔ),包括大型對(duì)象(如視頻等)。
*自動(dòng)處理碎片,以支持云計(jì)算層次的擴(kuò)展性。
*支持RUBY,PYTHON,JAVA,C++,PHP,C#等多種語(yǔ)言。
*文件存儲(chǔ)格式為BSON(一種JSON的擴(kuò)展)。
*可通過(guò)網(wǎng)絡(luò)訪問(wèn)。
入門教程
1,啟動(dòng)MongoDB實(shí)例
環(huán)境變量設(shè)置成功之后,在C盤中創(chuàng)建一個(gè)文件夾data,用于存儲(chǔ)MongoDB的數(shù)據(jù)庫(kù)文件。然后,打開(kāi)一個(gè)命令行工具,輸入mongod 啟動(dòng)MongoDB實(shí)例,默認(rèn)監(jiān)聽(tīng)的TCP端口是 27017 。
MongoDB同時(shí)啟動(dòng)一個(gè)HTTP服務(wù)器,監(jiān)聽(tīng)27017端口,如果MongoDB 實(shí)例安裝在本地,那么在瀏覽器中輸入:http://localhost:27017/
2,鏈接到MongoDB 實(shí)例
不要關(guān)閉MongoDB實(shí)例,新打開(kāi)一個(gè)命令行工具,輸入mongo ,該命令啟動(dòng)mongo shell,shell 將自動(dòng)連接本地(localhost)的MongoDB實(shí)例,默認(rèn)的端口是27017:

MongoDB常用參數(shù)

--dbpath:存儲(chǔ)MongoDB數(shù)據(jù)文件的目錄
--directoryperdb:指定每個(gè)數(shù)據(jù)庫(kù)單獨(dú)存儲(chǔ)在一個(gè)目錄中(directory),該目錄位于--dbpath指定的目錄下,每一個(gè)子目錄都對(duì)應(yīng)一個(gè)數(shù)據(jù)庫(kù)名字。Uses a separate directory to store data for each database. The directories are under the --dbpath directory, and each subdirectory name corresponds to the database name.
--logpath:指定mongod記錄日志的文件
--fork:以后臺(tái)deamon形式運(yùn)行服務(wù)
--journal:開(kāi)始日志功能,通過(guò)保存操作日志來(lái)降低單機(jī)故障的恢復(fù)時(shí)間
--config(或-f):配置文件,用于指定runtime options
--bind_ip:指定對(duì)外服務(wù)的綁定IP地址
--port:對(duì)外服務(wù)窗口
--auth:?jiǎn)⒂抿?yàn)證,驗(yàn)證用戶權(quán)限控制
--syncdelay:系統(tǒng)刷新disk的時(shí)間,單位是second,默認(rèn)是60s
--replSet:以副本集方式啟動(dòng)mongod,副本集的標(biāo)識(shí)是setname

載地址

  • 電腦版
MongoDB(數(shù)據(jù)庫(kù)) v3.4.0

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

0條評(píng)論
(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)