MongoDB简介与入门
中文官網(wǎng)簡介:
MongoDB(來自于英文單詞“Humongous”,中文含義為“龐大”)是可以應(yīng)用于各種規(guī)模的企業(yè)、各個行業(yè)以及各類應(yīng)用程序的開源數(shù)據(jù)庫。作為一個適用于敏捷開發(fā)的數(shù)據(jù)庫,MongoDB的數(shù)據(jù)模式可以隨著應(yīng)用程序的發(fā)展而靈活地更新。與此同時,它也為開發(fā)人員 提供了傳統(tǒng)數(shù)據(jù)庫的功能:二級索引,完整的查詢系統(tǒng)以及嚴(yán)格一致性等等。 MongoDB能夠使企業(yè)更加具有敏捷性和可擴(kuò)展性,各種規(guī)模的企業(yè)都可以通過使用MongoDB來創(chuàng)建新的應(yīng)用,提高與客戶之間的工作效率,加快產(chǎn)品上市時間,以及降低企業(yè)成本。
MongoDB是專為可擴(kuò)展性,高性能和高可用性而設(shè)計的數(shù)據(jù)庫。它可以從單服務(wù)器部署擴(kuò)展到大型、復(fù)雜的多數(shù)據(jù)中心架構(gòu)。利用內(nèi)存計算的優(yōu)勢,MongoDB能夠提供高性能的數(shù)據(jù)讀寫操作。 MongoDB的本地復(fù)制和自動故障轉(zhuǎn)移功能使您的應(yīng)用程序具有企業(yè)級的可靠性和操作靈活性。
維基百科:
MongoDB是一種面向文檔的數(shù)據(jù)庫管理系統(tǒng),由C++撰寫而成,以此來解決應(yīng)用程序開發(fā)社區(qū)中的大量現(xiàn)實(shí)問題。
百度百科:
MongoDB是一個介于關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間的產(chǎn)品,是非關(guān)系數(shù)據(jù)庫當(dāng)中功能最豐富,最像關(guān)系數(shù)據(jù)庫的。它支持的數(shù)據(jù)結(jié)構(gòu)非常松散,是類似json的bjson格式,因此可以存儲比較復(fù)雜的數(shù)據(jù)類型。Mongo最大的特點(diǎn)是它支持的查詢語言非常強(qiáng)大,其語法有點(diǎn)類似于面向?qū)ο蟮牟樵冋Z言,幾乎可以實(shí)現(xiàn)類似關(guān)系數(shù)據(jù)庫單表查詢的絕大部分功能,而且還支持對數(shù)據(jù)建立索引。
DB Engines 走勢
MongoDB在數(shù)據(jù)庫總排名第5,僅次于Oracle、MySQL等RDBMS,在NoSQL數(shù)據(jù)庫排名首位。
下載與安裝:
下載地址:https://www.mongodb.com/download-center
本人在windows上操作。像安裝其他軟件一樣安裝就好。
?
MongoDB的helloworld
首先要進(jìn)入安裝的MongoDB的bin目錄下。然后執(zhí)行mongo.exe
經(jīng)過一堆輸出之后,發(fā)現(xiàn)一個小尖尖
輸入
show dbs至此可以驗證安裝成功
配置環(huán)境變量(可選)
?
?配置了環(huán)境變量之后,我們就可以在進(jìn)入命令行之后直接輸入
mongo
即可直接進(jìn)入小尖尖命令行 。
嘻嘻
總結(jié)
以上是生活随笔為你收集整理的MongoDB简介与入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux显示某文件中有关某字符串的信息
- 下一篇: 网络中的缓存