
MongoDB(數(shù)據(jù)庫)
詳情介紹
數(shù)據(jù)庫是許多企業(yè)和開發(fā)人員會用到的軟件,這款MongoDB就是非常不錯的分布式文件存儲數(shù)據(jù)庫,有C++語言編寫,用戶在使用上更加便利,能夠為我們的用戶帶來可擴(kuò)展的高性能數(shù)據(jù)存儲解決方案,分布式文件系統(tǒng)是指文件系統(tǒng)管理的物理存儲資源不一定直接連接在本地節(jié)點(diǎn)上,而是通過計算機(jī)網(wǎng)絡(luò)與節(jié)點(diǎn)相連,而且這種文件系統(tǒng)的設(shè)計師基于客戶機(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言,幾乎可以實現(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ù)存儲,包括大型對象(如視頻等)。
*自動處理碎片,以支持云計算層次的擴(kuò)展性。
*支持RUBY,PYTHON,JAVA,C++,PHP,C#等多種語言。
*文件存儲格式為BSON(一種JSON的擴(kuò)展)。
*可通過網(wǎng)絡(luò)訪問。
入門教程
1,啟動MongoDB實例
環(huán)境變量設(shè)置成功之后,在C盤中創(chuàng)建一個文件夾data,用于存儲MongoDB的數(shù)據(jù)庫文件。然后,打開一個命令行工具,輸入mongod 啟動MongoDB實例,默認(rèn)監(jiān)聽的TCP端口是 27017 。
MongoDB同時啟動一個HTTP服務(wù)器,監(jiān)聽27017端口,如果MongoDB 實例安裝在本地,那么在瀏覽器中輸入:http://localhost:27017/
2,鏈接到MongoDB 實例
不要關(guān)閉MongoDB實例,新打開一個命令行工具,輸入mongo ,該命令啟動mongo shell,shell 將自動連接本地(localhost)的MongoDB實例,默認(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:啟用驗證,驗證用戶權(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言,幾乎可以實現(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ù)存儲,包括大型對象(如視頻等)。
*自動處理碎片,以支持云計算層次的擴(kuò)展性。
*支持RUBY,PYTHON,JAVA,C++,PHP,C#等多種語言。
*文件存儲格式為BSON(一種JSON的擴(kuò)展)。
*可通過網(wǎng)絡(luò)訪問。
入門教程
1,啟動MongoDB實例
環(huán)境變量設(shè)置成功之后,在C盤中創(chuàng)建一個文件夾data,用于存儲MongoDB的數(shù)據(jù)庫文件。然后,打開一個命令行工具,輸入mongod 啟動MongoDB實例,默認(rèn)監(jiān)聽的TCP端口是 27017 。
MongoDB同時啟動一個HTTP服務(wù)器,監(jiān)聽27017端口,如果MongoDB 實例安裝在本地,那么在瀏覽器中輸入:http://localhost:27017/
2,鏈接到MongoDB 實例
不要關(guān)閉MongoDB實例,新打開一個命令行工具,輸入mongo ,該命令啟動mongo shell,shell 將自動連接本地(localhost)的MongoDB實例,默認(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:啟用驗證,驗證用戶權(quán)限控制
--syncdelay:系統(tǒng)刷新disk的時間,單位是second,默認(rèn)是60s
--replSet:以副本集方式啟動mongod,副本集的標(biāo)識是setname
下載地址
- 電腦版
MongoDB(數(shù)據(jù)庫) v3.4.0
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
MySQL Workbench中文版 v8.0.41官方版
Navicat for MariaDB官方版 v17.1.11
MS SQL Maestro電腦版 v23.7
DbWrench(可視化數(shù)據(jù)庫設(shè)計工具) v5.1.1官方版
純真ip地址數(shù)據(jù)庫
DBConvert Studio(數(shù)據(jù)庫遷移同步工具) v3.5.1官方版
ApexSQL Recover 2019(數(shù)據(jù)庫恢復(fù)軟件)免費(fèi)版 v2019.02.1245
redis desktop manager2021中文破解版 v2021.2附使用教程
網(wǎng)友評論
共0條評論(您的評論需要經(jīng)過審核才能顯示)
分類列表
類似軟件
精彩發(fā)現(xiàn)
換一換精品推薦
-
visual foxpro 7.0 數(shù)據(jù)庫類 / 18.88M
查看 -
純真ip地址數(shù)據(jù)庫 數(shù)據(jù)庫類 / 3.86M
查看 -
exportizer pro中文版 v8.3.8 數(shù)據(jù)庫類 / 6.2M
查看
專題推薦
本類排行
月排行總排行