MongoDB 3.0 正式版即將釋出 將進入全新發展階段
MongoDB是當前非常流行的文件型NoSQL資料庫。近日,從MongoDB的官方部落格中得知,經過7個候選版本後,MongoDB 3.0正式版本即將釋出,該版本在效能和擴充套件性方面都有非常巨大的提升,還提供了一個強大、靈活且易於操作的管理系統,這一切標誌著MongoDB將進入一個全新的發展階段。
MongoDB 3.0最重要的改進是在儲存層進行的改進,剛收購的WiredTiger儲存引擎已成為MongoDB的內建資料庫。WiredTiger不僅為MongoDB帶了文件級鎖的併發控制和高效的文件壓縮功能,且自身效能也有了重大的提升,從而使得MongoDB提升了7-10倍的寫操作效能、降低了80%的儲存佔用空間、降低了高達95%操作開銷、支援高達50個副本集。
WiredTiger是一個高效能、可擴充套件性、支援壓縮和文件級鎖的NoSQL儲存引擎,其設計充分利用了現代硬體發展的趨勢,如高快取、多執行緒的體系架構,還利用了技術研究成果和豐富的商業經驗。此外,WiredTiger完全相容原先的儲存引擎MMAP(當前為MMAPv1)。同時, MMAP在集合級別的併發控制以及日誌服務等方面也得到了增強。
MongoDB的工程部總監Michael Cahill曾針對收購WiredTiger的事件評論到:
建立WiredTiger旨在提供新思路下的資料管理平臺和建立高效能的軟體,以應對來自世界上要求最苛刻的各種應用的挑戰。MongoDB一直影響著他們,WiredTiger能夠加入MongoDB龐大的社群是一個發展的好機會,從而使得WiredTiger能夠很好地幫助世界各地的各行各業和各種規模的組織。
MongoDB 3.0帶來了可擴充套件性的新儲存架構,並同時使用了MMAPv1和WiredTiger兩種儲存引擎。MongoDB 3.0提供了可插入式儲存引擎API,使得MongoDB能夠非常簡單地整合其它儲存引擎和執行在記憶體、可信資料庫環境、HDFS、特殊的優化硬體環境等各種環境中。
此外,該版本還帶來了企業級的Ops Manager管理工具,該工具簡化了MongoDB的管理。同時,還提供了Ops Manager API,開發者使用該API能夠非常容易地將Ops Manager整合到現有的監控、備份、管理等工具中。
MongoDB 3.0是一個里程碑意義的版本,它帶來了多方面的改進,包括效能、靈活性、易用性、管理的簡單性、執行成本等。MongoDB 3.0消除了效能瓶頸,使得MongoDB能夠適應更廣泛的應用,其將成為其他眾多資料庫的強大競爭者。但是,這只是一個開始,MongoDB團隊仍將繼續加強MongoDB的相關功能,如WiredTiger的高階功能日誌結構的合併樹(Log Structured Merge Trees)、為分散式文件模型實現一個事務系統、繼續加強Ops Manager的功能、增強查詢語言和工具。
DB-Engines的2014年度資料庫排名顯示, MongoDB已成為世界上第五個著名的資料庫。今年2月份的資料庫排名顯示,MongoDB已超越 PostgreSQL且排名第四。當前,從初創公司至世界500強,有眾多組織、公司在使用MongoDB來構建自己的核心應用,如ADP、Forbes、Expedia、Bosch、Metlife、Foursquare、eBay等。已有眾多公司與MongoDB進行了合作,如Informatica、IBM、Rackspace、亞馬遜、紅帽以及英特爾等。更多關於MongoDB的相關資訊,請讀者登入其官網檢視。
相關文章
- 物聯網發展進入產業融合階段工業物聯網即將起產業
- MongoDB 3.0 正式版釋出!MongoDB
- 酷派大神新品即將釋出:或將採用全新材質
- 十年再出發,Dubbo 3.0 Preview 即將在 3 月釋出View
- JNPF快速開發平臺3.0版本即將重磅釋出
- GCC 5 即將釋出GC
- HTTP/2 即將釋出HTTP
- Porter 進入 CNCF 雲原生全景圖,新版本即將釋出!
- KDE Plasma 5.17 即將釋出ASM
- Android 4.2即將釋出Android
- 蘋果全新Swift程式語言發展勢頭良好 即將騰飛蘋果Swift
- 未來已來,OpenHarmony 3.2 Release釋出,邁入發展新階段
- squid-2.6即將釋出UI
- JavaOne即將召開,Sun將釋出Java EE 5Java
- iOS 11.4正式版即將釋出 兩大重要功能迴歸iOS
- Bootstrap 3.0 正式版釋出boot
- 微信小遊戲發行即將進入“轉折期”遊戲
- 5G新賽道,中國移動即將釋出全新遊戲平臺遊戲
- 索尼PS4即將停產 下月釋出兩款全新PS4
- 阿里雲重磅釋出業務中臺產品 BizWorks,中臺發展進入下一個階段阿里
- .NET 5.0 RC2 釋出,正式版即將在 11 月 .NET Conf 大會上釋出
- “安全即程式碼”目前發展到哪個階段?
- Windows 7將在明年1月之後進入延伸支援階段Windows
- 全新系列教程即將開啟
- 將 Sidecar 容器帶入新的階段IDE
- 小米即將釋出紅米6手機 全新一代國民手機
- macOS Big Sur 11.1即將釋出Mac
- JDK 16 即將釋出,新特性速覽!JDK
- 重磅|Apache ShardingSphere 5.0.0 即將正式釋出Apache
- Kotlin 2版本即將釋出Kotlin
- 科技部部長:促進人工智慧創新發展規劃即將出臺人工智慧
- Android之父即將公佈自制新手機,將在月底釋出Android
- 傳華碩將釋出全新Chromebook Cave筆記本Chrome筆記
- 華為釋出全新AI自動駕駛解決方案MAE,推動蜂窩車聯網進入部署階段AI自動駕駛
- 微軟向正式版使用者預告Win10創意者更新正式版即將釋出微軟Win10
- iOS 8.2正式版或將9日釋出 將支援AppleWatchiOSAPP
- 蘋果顯示器即將釋出 從未被超越蘋果
- 小米盒子4即將釋出:工信部配置資訊曝光