- 軟件介紹
- 軟件截圖
- 相關(guān)軟件
- 相關(guān)閱讀
- 下載地址
電腦軟件推薦: Xmind Zen 2020免激活版 (已驗(yàn)證可用) vmPing v1.3.21 綠色中文版 同花順遠(yuǎn)航版 v7.9.3.1 官方版本 Windows Firewall Control v6.0.2.0
MongoDB 是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫管理系統(tǒng),其主要特點(diǎn)包括開源和免費(fèi)!您可以在不花費(fèi)任何費(fèi)用的情況下使用 MongoDB 的免費(fèi)版本,并且這些版本都允許商業(yè)使用。MongoDB 適用于各種規(guī)模的企業(yè)、行業(yè)和應(yīng)用程序。作為一個(gè)支持敏捷開發(fā)的數(shù)據(jù)庫,MongoDB 允許數(shù)據(jù)模式隨著應(yīng)用程序的發(fā)展而靈活調(diào)整。同時(shí),它也提供了傳統(tǒng)數(shù)據(jù)庫所具備的功能,如二級索引、全面的查詢系統(tǒng)以及嚴(yán)格的一致性等。通過使用 MongoDB,企業(yè)能夠提升敏捷性和擴(kuò)展性,創(chuàng)建新應(yīng)用、提高客戶互動效率、縮短產(chǎn)品上市時(shí)間并降低成本。
Mongodb 官方中文版的查詢語言非常強(qiáng)大,語法類似于面向?qū)ο蟮牟樵冋Z言,可以實(shí)現(xiàn)類似關(guān)系數(shù)據(jù)庫中單表查詢的絕大部分功能。
Mongodb 數(shù)據(jù)庫軟件特色
支持集合存儲,適合存儲對象類型的數(shù)據(jù)。
模式靈活。
支持動態(tài)查詢。
支持全面索引,包括內(nèi)部對象。
支持查詢功能。
支持復(fù)制和故障恢復(fù)。
高效的二進(jìn)制數(shù)據(jù)存儲,包括大型對象(如視頻)。
自動處理碎片以支持云計(jì)算擴(kuò)展。
支持多種編程語言,如 RUBY、PYTHON、JAVA、C++、PHP 等。
文件存儲格式為 BSON(JSON 的擴(kuò)展)。
可以通過網(wǎng)絡(luò)訪問。
Mongodb 數(shù)據(jù)庫使用場景
MongoDB 旨在在鍵/值存儲(提供高性能和高度擴(kuò)展性)和傳統(tǒng) RDBMS 系統(tǒng)(具備豐富功能)之間建立橋梁,融合了兩者的優(yōu)勢。官網(wǎng)描述了以下使用場景:
● 網(wǎng)站數(shù)據(jù):MongoDB 適用于實(shí)時(shí)插入、更新和查詢,具備實(shí)時(shí)數(shù)據(jù)存儲所需的復(fù)制和高擴(kuò)展性。
● 緩存:因其高性能,MongoDB 適合作為信息基礎(chǔ)設(shè)施的緩存層,重啟系統(tǒng)后能有效避免數(shù)據(jù)源過載。
● 大規(guī)模、低價(jià)值數(shù)據(jù):使用傳統(tǒng)關(guān)系型數(shù)據(jù)庫存儲這些數(shù)據(jù)成本較高,很多情況下程序員會選擇傳統(tǒng)文件存儲。
● 高度擴(kuò)展場景:MongoDB 適合數(shù)十或數(shù)百臺服務(wù)器組成的數(shù)據(jù)庫,并支持內(nèi)置的 MapReduce 引擎。
● 對象及 JSON 數(shù)據(jù)存儲:MongoDB 的 BSON 格式非常適合文檔化格式的數(shù)據(jù)存儲和查詢。
然而,MongoDB 也有一些不適用的場景,如:
● 高度事務(wù)性的系統(tǒng):如銀行或會計(jì)系統(tǒng)。傳統(tǒng)關(guān)系型數(shù)據(jù)庫在處理復(fù)雜事務(wù)時(shí)更為適用。
● 商業(yè)智能應(yīng)用:針對特定問題的 BI 數(shù)據(jù)庫生成高度優(yōu)化的查詢,對于此類應(yīng)用,數(shù)據(jù)倉庫可能更合適。
● 需要 SQL 的問題。
Mongodb 安裝+配置教程
MongoDB 默認(rèn)的數(shù)據(jù)目錄是:C:\data\db。如果您不使用默認(rèn)目錄,需要在 mongod.exe 命令后加上 --dbpath 參數(shù)。
創(chuàng)建數(shù)據(jù)目錄。例如,我創(chuàng)建的是 D:\dev\mongodb-win32-x86_64-2.4.5\data\db。
創(chuàng)建日志目錄及其文件。例如,我創(chuàng)建的是 D:\dev\mongodb-win32-x86_64-2.4.5\log 和 D:\dev\mongodb-win32-x86_64-2.4.5\log\log.txt。
1、啟動 MongoDB
打開 cmd 窗口 (cmd.exe),進(jìn)入 D:\dev\mongodb-win32-x86_64-2.4.5\bin,執(zhí)行 mongod.exe 命令,如下圖所示。
mongod.exe --logpath=D:\dev\mongodb-win32-x86_64-2.4.5\log\log.txt --dbpath=D:\dev\mongodb-win32-x86_64-2.4.5\data\db
--logpath 參數(shù)用于設(shè)定日志文件路徑。
--dbpath 參數(shù)用于設(shè)定數(shù)據(jù)庫文件的存放路徑。
mongod.exe 命令的所有參數(shù)選項(xiàng)可通過 mongod.exe --help 查看。
2、作為服務(wù)安裝
以管理員權(quán)限打開 Windows 的 cmd 窗口,進(jìn)入 D:\dev\mongodb-win32-x86_64-2.4.5\bin 目錄。
mongod.exe --install --logpath=D:\dev\mongodb-win32-x86_64-2.4.5\log\log.txt --dbpath=D:\dev\mongodb-win32-x86_64-2.4.5\data\db
--install 參數(shù)用于將 MongoDB 安裝為服務(wù)!
安裝為服務(wù)后,您可以在 cmd(管理員權(quán)限)窗口中通過服務(wù)的方式啟動或停止 MongoDB。
net start mongodb 啟動 mongodb 服務(wù)
3、進(jìn)入 shell 環(huán)境
進(jìn)入 MongoDB shell 后,在 cmd 窗口進(jìn)入 D:\dev\mongodb-win32-x86_64-2.4.5\bin 目錄,輸入 mongo.exe,即可進(jìn)入 shell 環(huán)境界面。
MongoDB 專為高擴(kuò)展性、高性能和高可用性設(shè)計(jì)。它能夠從單一服務(wù)器部署擴(kuò)展到復(fù)雜的大型多數(shù)據(jù)中心架構(gòu)。利用內(nèi)存計(jì)算的優(yōu)勢,MongoDB 提供高效的數(shù)據(jù)讀寫操作。MongoDB 的本地復(fù)制和自動故障轉(zhuǎn)移功能賦予應(yīng)用程序企業(yè)級的可靠性和操作靈活性。
-
MongoDB v4.0.3 官方版免費(fèi)開源數(shù)據(jù)庫軟件下載地址

相關(guān)閱讀
最新軟件
猜您喜歡
- Filegee v11.0.6.3 綠色破解版本
- Google Video Downloader 3.2.4.0 官方版
- CCTVLive央視網(wǎng)絡(luò)電視 1.02 綠色版
- MyLanViewer v5.0.30 中文綠色版
- 方方格子Excel工具箱(WPS版) V3.6.6.0 破解版本
- 大智慧365 v8.30.0.18534免費(fèi)版
- 整合版 Photoshop 英文字體包
- readTXT(TXT小說電子書閱讀器) v2.2.9.29 綠色版
- 2023年綠色最新版WeChat下載
- Thonny 3.3.15 官方免費(fèi)版
- 碼字精靈 2021 綠色最新版
- Hex Workshop 6.8.0.5419 中文版