簡(jiǎn)介
- MongoDB 是一個(gè)基于分布式 文件存儲(chǔ)的NoSQL數(shù)據(jù)庫(kù)
- 由C++語(yǔ)言編寫(xiě),運(yùn)行穩(wěn)定键耕,性能高
- 旨在為 WEB 應(yīng)用提供可擴(kuò)展的高性能數(shù)據(jù)存儲(chǔ)解決方案
- 查看官方網(wǎng)站
MongoDB特點(diǎn)
- 模式自由 :可以把不同結(jié)構(gòu)的文檔存儲(chǔ)在同一個(gè)數(shù)據(jù)庫(kù)里
- 面向集合的存儲(chǔ):適合存儲(chǔ) JSON風(fēng)格文件的形式
- 完整的索引支持:對(duì)任何屬性可索引
- 復(fù)制和高可用性:支持服務(wù)器之間的數(shù)據(jù)復(fù)制,支持主-從模式及服務(wù)器之間的相互復(fù)制柑营。復(fù)制的主要目的是提供冗余及自動(dòng)故障轉(zhuǎn)移
- 自動(dòng)分片:支持云級(jí)別的伸縮性:自動(dòng)分片功能支持水平的數(shù)據(jù)庫(kù)集群屈雄,可動(dòng)態(tài)添加額外的機(jī)器
- 豐富的查詢:支持豐富的查詢表達(dá)方式,查詢指令使用JSON形式的標(biāo)記官套,可輕易查詢文檔中的內(nèi)嵌的對(duì)象及數(shù)組
- 快速就地更新:查詢優(yōu)化器會(huì)分析查詢表達(dá)式酒奶,并生成一個(gè)高效的查詢計(jì)劃
- 高效的傳統(tǒng)存儲(chǔ)方式:支持二進(jìn)制數(shù)據(jù)及大型對(duì)象(如照片或圖片)