網(wǎng)友評分:
5分
MongoDB是Mac平臺上的一款數(shù)據(jù)庫管理應用,由C++語言編寫,用戶在使用上更加便利,能夠為我們的用戶帶來可擴展的高性能數(shù)據(jù)存儲解決方案,分布式文件系統(tǒng)是指文件系統(tǒng)管理的物理存儲資源不一定直接連接在本地節(jié)點上,而是通過計算機網(wǎng)絡與節(jié)點相連,而且這種文件系統(tǒng)的設計師基于客戶機/服務器模式,特別適合企業(yè)使用。
MongoDB支持的數(shù)據(jù)結構相比較與其他數(shù)據(jù)庫較為松散,是類似于json的bson格式,因此可以存儲比較復雜的數(shù)據(jù)類型,在使用上,這個數(shù)據(jù)庫最大的特點就是支持的查詢語言非常強大,除了常用的SQL語言以外,還有語法類似于面向對象的查詢語言,幾乎可以實現(xiàn)類似關系數(shù)據(jù)庫單表查詢的絕大部分功能,還支持數(shù)據(jù)建立索引。
它的特點是高性能、易部署、易使用,存儲數(shù)據(jù)非常方便。主要功能特性有:
*面向集合存儲,易存儲對象類型的數(shù)據(jù)。
*模式自由。
*支持動態(tài)查詢。
*支持完全索引,包含內部對象。
*支持查詢。
*支持復制和故障恢復。
*使用高效的二進制數(shù)據(jù)存儲,包括大型對象(如視頻等)。
*自動處理碎片,以支持云計算層次的擴展性。
*支持RUBY,PYTHON,JAVA,C++,PHP,C#等多種語言。
*文件存儲格式為BSON(一種JSON的擴展)。
*可通過網(wǎng)絡訪問。
1,啟動MongoDB實例
環(huán)境變量設置成功之后,在C盤中創(chuàng)建一個文件夾data,用于存儲MongoDB的數(shù)據(jù)庫文件。然后,打開一個命令行工具,輸入mongod 啟動MongoDB實例,默認監(jiān)聽的TCP端口是 27017 。
同時啟動一個HTTP服務器,監(jiān)聽27017端口,如果實例安裝在本地,那么在瀏覽器中輸入:http://localhost:27017/
2,鏈接到MongoDB 實例
不要關閉實例,新打開一個命令行工具,輸入mongo ,該命令啟動mongo shell,shell 將自動連接本地(localhost)的MongoDB實例,默認的端口是27017:
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ù)庫服務。
2、如果用戶不想每次開機都運行,那么可以修改環(huán)境變量,這樣一開機即可開始服務。
3、然后找到path變量,修改變量值,添加C:\Program Files\MongoDB\Server\3.2\bin,記住這里有許多變量值需要使用“;”隔開。
RazorSQL(可視化SQL數(shù)據(jù)庫管理工具) V8.0.0 Mac版 62.77M | 英文 | 10
詳情Records(個人數(shù)據(jù)庫管理工具) V1.5.2 Mac版 6.3M | 英文 | 10
詳情MySQL and MariaDB Optimizer(數(shù)據(jù)庫優(yōu)化) V1.4 MAC版 7.4M | 英文 | 10
詳情Sqlpro for Mysql(sql數(shù)據(jù)庫管理工具) V1.0.36 Mac版 4.72M | 簡體中文 | 10
詳情SQLPro for SQLite(SQLite數(shù)據(jù)庫管理軟件) V1.0.120 Mac版 10.19M | 簡體中文 | 10
詳情OrientDB(圖形化數(shù)據(jù)庫管理應用) V3.0.1 Mac版 36.16M | 英文 | 10
詳情關于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2025 www.wndwig.cn.All rights reserved.
浙ICP備2024132706號-1 浙公網(wǎng)安備33038102330474號