MongoDB(數(shù)據(jù)庫)
詳情介紹
數(shù)據(jù)庫是許多企業(yè)和開發(fā)人員會用到的軟件,這款MongoDB就是非常不錯的分布式文件存儲數(shù)據(jù)庫,有C++語言編寫,用戶在使用上更加便利,能夠?yàn)槲覀兊挠脩魩砜蓴U(kuò)展的高性能數(shù)據(jù)存儲解決方案,分布式文件系統(tǒng)是指文件系統(tǒng)管理的物理存儲資源不一定直接連接在本地節(jié)點(diǎn)上,而是通過計(jì)算機(jī)網(wǎng)絡(luò)與節(jié)點(diǎn)相連,而且這種文件系統(tǒng)的設(shè)計(jì)師基于客戶機(jī)/服務(wù)器模式,特別適合企業(yè)使用。
MongoDB支持的數(shù)據(jù)結(jié)構(gòu)相比較與其他數(shù)據(jù)庫較為松散,是類似于json的bson格式,因此可以存儲比較復(fù)雜的數(shù)據(jù)類型,在使用上,這個數(shù)據(jù)庫最大的特點(diǎn)就是支持的查詢語言非常強(qiáng)大,除了常用的SQL語言以外,還有語法類似于面向?qū)ο蟮牟樵冋Z言,幾乎可以實(shí)現(xiàn)類似關(guān)系數(shù)據(jù)庫單表查詢的絕大部分功能,還支持?jǐn)?shù)據(jù)建立索引。
2、如果用戶不想每次開機(jī)都運(yùn)行,那么可以修改環(huán)境變量,這樣一開機(jī)即可開始服務(wù)。
3、然后找到path變量,修改變量值,添加C:\Program Files\MongoDB\Server\3.2\bin,記住這里有許多變量值需要使用“;”隔開。
*面向集合存儲,易存儲對象類型的數(shù)據(jù)。
*模式自由。
*支持動態(tài)查詢。
*支持完全索引,包含內(nèi)部對象。
*支持查詢。
*支持復(fù)制和故障恢復(fù)。
*使用高效的二進(jìn)制數(shù)據(jù)存儲,包括大型對象(如視頻等)。
*自動處理碎片,以支持云計(jì)算層次的擴(kuò)展性。
*支持RUBY,PYTHON,JAVA,C++,PHP,C#等多種語言。
*文件存儲格式為BSON(一種JSON的擴(kuò)展)。
*可通過網(wǎng)絡(luò)訪問。
入門教程
1,啟動MongoDB實(shí)例
環(huán)境變量設(shè)置成功之后,在C盤中創(chuàng)建一個文件夾data,用于存儲MongoDB的數(shù)據(jù)庫文件。然后,打開一個命令行工具,輸入mongod 啟動MongoDB實(shí)例,默認(rèn)監(jiān)聽的TCP端口是 27017 。
MongoDB同時啟動一個HTTP服務(wù)器,監(jiān)聽27017端口,如果MongoDB 實(shí)例安裝在本地,那么在瀏覽器中輸入:http://localhost:27017/
2,鏈接到MongoDB 實(shí)例
不要關(guān)閉MongoDB實(shí)例,新打開一個命令行工具,輸入mongo ,該命令啟動mongo shell,shell 將自動連接本地(localhost)的MongoDB實(shí)例,默認(rèn)的端口是27017:
--directoryperdb:指定每個數(shù)據(jù)庫單獨(dú)存儲在一個目錄中(directory),該目錄位于--dbpath指定的目錄下,每一個子目錄都對應(yīng)一個數(shù)據(jù)庫名字。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:以后臺deamon形式運(yùn)行服務(wù)
--journal:開始日志功能,通過保存操作日志來降低單機(jī)故障的恢復(fù)時間
--config(或-f):配置文件,用于指定runtime options
--bind_ip:指定對外服務(wù)的綁定IP地址
--port:對外服務(wù)窗口
--auth:啟用驗(yàn)證,驗(yàn)證用戶權(quán)限控制
--syncdelay:系統(tǒng)刷新disk的時間,單位是second,默認(rèn)是60s
--replSet:以副本集方式啟動mongod,副本集的標(biāo)識是setname
MongoDB支持的數(shù)據(jù)結(jié)構(gòu)相比較與其他數(shù)據(jù)庫較為松散,是類似于json的bson格式,因此可以存儲比較復(fù)雜的數(shù)據(jù)類型,在使用上,這個數(shù)據(jù)庫最大的特點(diǎn)就是支持的查詢語言非常強(qiáng)大,除了常用的SQL語言以外,還有語法類似于面向?qū)ο蟮牟樵冋Z言,幾乎可以實(shí)現(xiàn)類似關(guān)系數(shù)據(jù)庫單表查詢的絕大部分功能,還支持?jǐn)?shù)據(jù)建立索引。
MongoDB配置方法
1、在windows環(huán)境下,我們的軟件安裝在C盤,當(dāng)然用戶也可以安裝在其他磁盤,和Java一樣。小編以默認(rèn)地址為例,首先是如何運(yùn)行我們的數(shù)據(jù)庫,打開cmd,輸入cd C:\Program Files\MongoDB\Server\3.2\bin,回車;在輸入C:\Program Files\MongoDB\Server\3.2\bin\mongod即可運(yùn)行我們的數(shù)據(jù)庫服務(wù)。2、如果用戶不想每次開機(jī)都運(yùn)行,那么可以修改環(huán)境變量,這樣一開機(jī)即可開始服務(wù)。
3、然后找到path變量,修改變量值,添加C:\Program Files\MongoDB\Server\3.2\bin,記住這里有許多變量值需要使用“;”隔開。
軟件特色
它的特點(diǎn)是高性能、易部署、易使用,存儲數(shù)據(jù)非常方便。主要功能特性有:*面向集合存儲,易存儲對象類型的數(shù)據(jù)。
*模式自由。
*支持動態(tài)查詢。
*支持完全索引,包含內(nèi)部對象。
*支持查詢。
*支持復(fù)制和故障恢復(fù)。
*使用高效的二進(jìn)制數(shù)據(jù)存儲,包括大型對象(如視頻等)。
*自動處理碎片,以支持云計(jì)算層次的擴(kuò)展性。
*支持RUBY,PYTHON,JAVA,C++,PHP,C#等多種語言。
*文件存儲格式為BSON(一種JSON的擴(kuò)展)。
*可通過網(wǎng)絡(luò)訪問。
入門教程
1,啟動MongoDB實(shí)例
環(huán)境變量設(shè)置成功之后,在C盤中創(chuàng)建一個文件夾data,用于存儲MongoDB的數(shù)據(jù)庫文件。然后,打開一個命令行工具,輸入mongod 啟動MongoDB實(shí)例,默認(rèn)監(jiān)聽的TCP端口是 27017 。
MongoDB同時啟動一個HTTP服務(wù)器,監(jiān)聽27017端口,如果MongoDB 實(shí)例安裝在本地,那么在瀏覽器中輸入:http://localhost:27017/
2,鏈接到MongoDB 實(shí)例
不要關(guān)閉MongoDB實(shí)例,新打開一個命令行工具,輸入mongo ,該命令啟動mongo shell,shell 將自動連接本地(localhost)的MongoDB實(shí)例,默認(rèn)的端口是27017:
MongoDB常用參數(shù)
--dbpath:存儲MongoDB數(shù)據(jù)文件的目錄--directoryperdb:指定每個數(shù)據(jù)庫單獨(dú)存儲在一個目錄中(directory),該目錄位于--dbpath指定的目錄下,每一個子目錄都對應(yīng)一個數(shù)據(jù)庫名字。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:以后臺deamon形式運(yùn)行服務(wù)
--journal:開始日志功能,通過保存操作日志來降低單機(jī)故障的恢復(fù)時間
--config(或-f):配置文件,用于指定runtime options
--bind_ip:指定對外服務(wù)的綁定IP地址
--port:對外服務(wù)窗口
--auth:啟用驗(yàn)證,驗(yàn)證用戶權(quán)限控制
--syncdelay:系統(tǒng)刷新disk的時間,單位是second,默認(rèn)是60s
--replSet:以副本集方式啟動mongod,副本集的標(biāo)識是setname
下載地址
- 電腦版
MongoDB(數(shù)據(jù)庫) v3.4.0
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
Richardson RazorSQL(數(shù)據(jù)庫查詢工具) v10.6.0官方版
Redis Studio(Redis可視化管理工具) v0.1.5
dbsync(數(shù)據(jù)庫同步工具) v2.0官方版
Studio 3T(數(shù)據(jù)管理工具) v2023.9.2官方版
SQLMaestro DB2 Maestro(DB2數(shù)據(jù)庫管理軟件) v23.5.0.1官方版
Beetlsql(數(shù)據(jù)庫訪問工具) v3.27.2
SQL DXP Premium(數(shù)據(jù)庫跨平臺對比處理工具) v6.6.4.187
NoSQL Manager for MongoDB(非關(guān)系型數(shù)據(jù)庫) v7.2
網(wǎng)友評論
共0條評論(您的評論需要經(jīng)過審核才能顯示)
分類列表
類似軟件
精彩發(fā)現(xiàn)
換一換精品推薦
-
純真ip地址數(shù)據(jù)庫 數(shù)據(jù)庫類 / 3.86M
查看 -
sql monitor(sql語句追蹤工具)中文版 v2.5.0.1綠色版 數(shù)據(jù)庫類 / 1.49M
查看 -
sql查詢分析器官方版 v2.9.4綠色版 數(shù)據(jù)庫類 / 1.09M
查看
專題推薦
本類排行
月排行總排行