版本1.8.X(官方已不再支持)
分片--分片集群由實(shí)驗狀態(tài)修改為產(chǎn)品環(huán)境準(zhǔn)備狀態(tài)。
可復(fù)制集--可復(fù)制集狀態(tài)為產(chǎn)品環(huán)境準(zhǔn)備。
可復(fù)制集對棄用--可復(fù)制集對不再被MongoDB公司支持
GEO搜索--引入二位GEO索引(坐標(biāo)系、2D索引)
版本2.0.X(官方已不再支持)
默認(rèn)棄用日志--新版本默認(rèn)棄用日志功能,日志是阻止數(shù)據(jù)沖突的重要功能。
查詢--此版本增加了$and查詢操作符來完善$or操作。
稀疏索引--之前的MongoDB保護(hù)每個文檔的索引節(jié)點(diǎn),即使文檔部分包括索引跟蹤的字段。
稀疏索引只添加包含相關(guān)字段的文檔節(jié)點(diǎn)。這個功能顯著降低了索引的大小。
某些情況下還可以改善索引的性能,因為小索引可以更有效的使用內(nèi)存。
可復(fù)制集優(yōu)先級--這個版本允許指定可復(fù)制集中服務(wù)器的優(yōu)先級,以便于選擇新的主服務(wù)器。
集合級別的壓縮和修復(fù)--之前的版本只能執(zhí)行在單個數(shù)據(jù)庫上壓縮和修復(fù);這次已擴(kuò)展到單個的集合中。
版本2.2.X(官方已不再支持)
聚合框架--這個改變使得數(shù)據(jù)分析和轉(zhuǎn)換更加簡單、高效。從某些方面而言,這個工具代替了map/reduce的部分工作;
它是基于管理構(gòu)建,而不是map/reduce模型。
TTL集合--引入了帶有生命周期的集合,允許我們創(chuàng)建與MemCached類似的緩存模型。
DB級別鎖--此版本添加了數(shù)據(jù)庫級別的鎖來代替全局鎖,它通過允許多個操作同時在不同的數(shù)據(jù)庫發(fā)生來改善寫并發(fā)。
標(biāo)簽識別分片--此版本允許節(jié)點(diǎn)可以使用ID來標(biāo)識數(shù)據(jù)存儲的物理位置。這樣的應(yīng)用可以控制數(shù)據(jù)存儲在集群中的位置。
因此提升效率(只讀節(jié)點(diǎn)部署在同一個數(shù)據(jù)中心)。減少協(xié)作管理的問題(只能在某個國家的服務(wù)器上存儲該國家需要的數(shù)據(jù))。
版本2.4.X(最老的穩(wěn)定版本)
企業(yè)版--MongoDB的第一個訂閱者版本,包括額外的驗證模塊??梢允褂肒erberos驗證系統(tǒng)來管理登錄數(shù)據(jù)。免費(fèi)版包括
企業(yè)版其他的所有功能。
聚合框架性能--改進(jìn)聚合框架的性能來支持實(shí)時分析。
文本搜索--企業(yè)級的搜索方案作為MongoDB的實(shí)驗特性集成進(jìn)來。
增加GEO地理位置索引--此版本包括支持多邊形交叉查詢和GeoJSON,以及球形模型的改進(jìn),支持橢球模型。
V8 JavaScript引擎--MongoDB以及從Spider Monkey JavaScript的MongoDB map/reduce系統(tǒng)性能。
版本2.6.X(穩(wěn)定版本)
$text查詢--此版本添加了$text操作符來支持正常查詢中的文本搜索。
聚合改進(jìn)--此版本總中聚合有很大的改進(jìn)??梢栽诠鈽?biāo)上流處理數(shù)據(jù),也可以輸出數(shù)據(jù)到集合中。除了其他特性和性能改進(jìn),
還有許多新增的操作符和管道階段。
為寫入改進(jìn)wire協(xié)議--現(xiàn)在大量寫入將會受到更細(xì)粒度的應(yīng)答。批量寫入中幸虧有了每次寫入的成功或者失敗狀態(tài),使得寫入
錯誤可以通過網(wǎng)絡(luò)返回給客戶端。
新更新操作符--已經(jīng)為更新操作符添加了$mul,它可以乘以要更新的值。
Sharding改進(jìn)--為了更好地處理特定情況,已經(jīng)改進(jìn)了分片集群特性。連續(xù)塊可以合并,而且重復(fù)數(shù)據(jù)留下來等到數(shù)據(jù)塊遷移完成后自動清理干凈。
安全改進(jìn)--此版本支持集合級別的訪問控制,還有用戶角色定義。另外還改進(jìn)了SSL和X509證書支持。
查詢系統(tǒng)改進(jìn)--查詢系統(tǒng)的許多部分都被重構(gòu)過了,這改進(jìn)了性能和查詢的可預(yù)測性。
企業(yè)模塊--MongoDB企業(yè)模塊改進(jìn)并擴(kuò)展了已有的功能,還有審計支持。
版本3.0.X(最新的穩(wěn)定版本)
MMAPV1存儲引擎選擇支持集合級別的鎖。
可復(fù)制集選擇可以有50個成員。
支持WiredTiger存儲引擎;WiredTiger只有在MongoDB 3.0以后的64位版本可用。
WiredTiger 3.0存儲引擎提供了文檔級別的鎖和壓縮功能。
可插拔存儲引擎API允許第三方開發(fā)MongoDB存儲引擎。
改進(jìn)了解釋功能。
SCRAM-SHA-1驗證機(jī)制。
ensureIndex()函數(shù)被createIndex()取代,不應(yīng)該再使用。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報。