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

2、如果用戶不想每次開機都運行,那么可以修改環(huán)境變量,這樣一開機即可開始服務(wù)。
3、然后找到path變量,修改變量值,添加C:\Program Files\MongoDB\Server\3.2\bin,記住這里有許多變量值需要使用“;”隔開。
*面向集合存儲,易存儲對象類型的數(shù)據(jù)。
*模式自由。
*支持動態(tài)查詢。
*支持完全索引,包含內(nèi)部對象。
*支持查詢。
*支持復(fù)制和故障恢復(fù)。
*使用高效的二進制數(shù)據(jù)存儲,包括大型對象(如視頻等)。
*自動處理碎片,以支持云計算層次的擴展性。
*支持RUBY,PYTHON,JAVA,C++,PHP,C#等多種語言。
*文件存儲格式為BSON(一種JSON的擴展)。
*可通過網(wǎng)絡(luò)訪問。
入門教程
1,啟動MongoDB實例
環(huán)境變量設(shè)置成功之后,在C盤中創(chuàng)建一個文件夾data,用于存儲MongoDB的數(shù)據(jù)庫文件。然后,打開一個命令行工具,輸入mongod 啟動MongoDB實例,默認監(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實例,默認的端口是27017:
--directoryperdb:指定每個數(shù)據(jù)庫單獨存儲在一個目錄中(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形式運行服務(wù)
--journal:開始日志功能,通過保存操作日志來降低單機故障的恢復(fù)時間
--config(或-f):配置文件,用于指定runtime options
--bind_ip:指定對外服務(wù)的綁定IP地址
--port:對外服務(wù)窗口
--auth:啟用驗證,驗證用戶權(quán)限控制
--syncdelay:系統(tǒng)刷新disk的時間,單位是second,默認是60s
--replSet:以副本集方式啟動mongod,副本集的標識是setname
MongoDB支持的數(shù)據(jù)結(jié)構(gòu)相比較與其他數(shù)據(jù)庫較為松散,是類似于json的bson格式,因此可以存儲比較復(fù)雜的數(shù)據(jù)類型,在使用上,這個數(shù)據(jù)庫最大的特點就是支持的查詢語言非常強大,除了常用的SQL語言以外,還有語法類似于面向?qū)ο蟮牟樵冋Z言,幾乎可以實現(xiàn)類似關(guān)系數(shù)據(jù)庫單表查詢的絕大部分功能,還支持數(shù)據(jù)建立索引。

MongoDB配置方法
1、在windows環(huán)境下,我們的軟件安裝在C盤,當然用戶也可以安裝在其他磁盤,和Java一樣。小編以默認地址為例,首先是如何運行我們的數(shù)據(jù)庫,打開cmd,輸入cd C:\Program Files\MongoDB\Server\3.2\bin,回車;在輸入C:\Program Files\MongoDB\Server\3.2\bin\mongod即可運行我們的數(shù)據(jù)庫服務(wù)。2、如果用戶不想每次開機都運行,那么可以修改環(huán)境變量,這樣一開機即可開始服務(wù)。
3、然后找到path變量,修改變量值,添加C:\Program Files\MongoDB\Server\3.2\bin,記住這里有許多變量值需要使用“;”隔開。
軟件特色
它的特點是高性能、易部署、易使用,存儲數(shù)據(jù)非常方便。主要功能特性有:*面向集合存儲,易存儲對象類型的數(shù)據(jù)。
*模式自由。
*支持動態(tài)查詢。
*支持完全索引,包含內(nèi)部對象。
*支持查詢。
*支持復(fù)制和故障恢復(fù)。
*使用高效的二進制數(shù)據(jù)存儲,包括大型對象(如視頻等)。
*自動處理碎片,以支持云計算層次的擴展性。
*支持RUBY,PYTHON,JAVA,C++,PHP,C#等多種語言。
*文件存儲格式為BSON(一種JSON的擴展)。
*可通過網(wǎng)絡(luò)訪問。
入門教程
1,啟動MongoDB實例
環(huán)境變量設(shè)置成功之后,在C盤中創(chuàng)建一個文件夾data,用于存儲MongoDB的數(shù)據(jù)庫文件。然后,打開一個命令行工具,輸入mongod 啟動MongoDB實例,默認監(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實例,默認的端口是27017:
MongoDB常用參數(shù)
--dbpath:存儲MongoDB數(shù)據(jù)文件的目錄--directoryperdb:指定每個數(shù)據(jù)庫單獨存儲在一個目錄中(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形式運行服務(wù)
--journal:開始日志功能,通過保存操作日志來降低單機故障的恢復(fù)時間
--config(或-f):配置文件,用于指定runtime options
--bind_ip:指定對外服務(wù)的綁定IP地址
--port:對外服務(wù)窗口
--auth:啟用驗證,驗證用戶權(quán)限控制
--syncdelay:系統(tǒng)刷新disk的時間,單位是second,默認是60s
--replSet:以副本集方式啟動mongod,副本集的標識是setname
下載地址
- 電腦版
MongoDB(數(shù)據(jù)庫) v3.4.0
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件

sqlitestudio(數(shù)據(jù)庫管理工具) v3.4.21
Reportizer(數(shù)據(jù)報表工具) v6.5.6.49
Valentina Studio(數(shù)據(jù)庫管理工具) v14.0
MySQL GUI Tools(MySQL可視化管理工具) v5.0.17官方版
Studio 3T(數(shù)據(jù)管理工具) v2023.9.2官方版
squirrel sql client(SQL管理工具) v4.6.0官方版
Universal SQL Editor(數(shù)據(jù)庫工具) v1.80
dbvisualizer pro 9官方版 v9.1.5
網(wǎng)友評論
共0條評論(您的評論需要經(jīng)過審核才能顯示)
分類列表
類似軟件
精彩推薦
換一換本類更新
-
Navicat for MariaDB官方版 v17.3.9 數(shù)據(jù)庫類 / 119.57M
查看 -
Navicat for Oracle(Oracle數(shù)據(jù)庫管理工具) v17.3.9 數(shù)據(jù)庫類 / 129.62M
查看 -
MySQL社區(qū)版 v9.5.0 數(shù)據(jù)庫類 / 169.06M
查看 -
JMP Pro 17 v17.1.0 數(shù)據(jù)庫類 / 1.37G
查看 -
MS SQL Maestro(數(shù)據(jù)庫管理軟件) v25.12.0.1 數(shù)據(jù)庫類 / 29.19M
查看
本類排行
周排行月排行





















贛公網(wǎng)安備 36010602000087號