MongoDB 5.0 来了,原生时序、版本化 API 新特性悉数登场
作者 | 伍杏玲
出品 | CSDN云計算(ID:CSDNcloud)
據 DB-Engines 數據庫最新 7 月流行度排行榜顯示,前五名十分穩定:Oracle、MySQL、Microsoft SQL Server、PostgreSQL、MongoDB,其中 MongoDB 是唯一的文檔型數據庫。
2007年,Dwight Merriman、Eliot Horowitz 和 Kevin Ryan 成立了 MongoDB 的前身 ——10gen。一開始他們的目標是放在剛萌芽的云計算,在開發相關的云產品時,需要開發一個存儲服務,當時他們在前公司 DoubleClick 已吃過傳統關系型數據庫的苦,于是他們想要開發一款程序員不懂SQL語言也可以使用的數據庫。
2009 年文檔型數據庫 MongoDB 1.0 面世,并在一眾關系型數據庫突出重圍。從一開始 MongoDB 堅定開源路線,同時成立開源社區,由于其便捷的使用和安裝,迅速引起開發者的喜愛,并走出一條開源商業化道路,截至 7 月 15 日,MongoDB 市值達 219.08 億美元。
這背后離不開 12 年來快速的技術迭代:
在 2009 年推出 MongoDB 1.0 后,隨后保持每年發新版的節奏。最新一次發布是在 2021MongoDB.live 全球用戶大會上,MongoDB 5.0 版本正式發布,另外還推出了 MongoDB Atlas 無服務器數據庫預覽版以及Atlas Search、Atlas Data Lake 和 MongoDB 端到端移動數據解決方案Realm的新功能。
?
MongoDB 5.0 登場,大家可以用起來了
MongoDB 總裁兼首席執行官 Dev Ittycheria 在大會上表示:“今天的發布消除了開發人員在開發過程中的諸多障礙和復雜性,幫助開發人員能夠比在任何其它平臺上,更快地為各種應用情形開發高度可擴展、創新性的應用。
MongoDB 致力于打造一個適用于任何應用和任何地方的界面,一直以來廣受包括中國在內的世界各地開發者的歡迎和喜愛,目前全球有近 2.7 萬名客戶使用MongoDB實現業務轉型,數據庫平臺下載量已超過 1.75 億次。”
據 MongoDB 北亞區副總裁蘇玉龍(Steve Su)在采訪中透露,本次 MongoDB 5.0 發布全球同步,中國地區可以立即下載。
MongoDB 5.0?新特性包括:
1、版本化 API:有了版本化 API 后,版本發布不用每年發一次,而是以季度為單位發布,且幫助用戶實現無縫升級連接。
2、原生時序列數據支持:通過自動化分桶和集群索引技術,通過時序方式豐富企業數據,實現高效的流數據接入和低延時分析。
3、實時重新分片:以最小的影響按需更改分片鍵 ,將重新分片從以天/周為單位降低到以分鐘/小時為單位,更易于使用,且無需中斷業務或復雜遷移,即可適應不斷變化的應用需求。
4、多云隱私管控:MongoDB獨特的客戶端字段級加密現在為多云集群帶來了一些更強勁的數據隱私管控功能。MongoDB 5.0支持始終保持在線的審計和證書輪換,幫助用戶在不中斷應用的情況下,保持嚴格的安全態勢,并且能夠自由地隨處運行應用程序。
?
MongoDB Atlas 無服務器數據庫預覽版發布
?
2016年,MongoDB推出Atlas。近年來,隨著Serverless飛速發展,本次MongoDB Atlas 也推出無服務器數據庫預覽版。
MongoDB 首席產品官 Sahir Azam 表示:“無服務器技術的發展,使組織和企業能更注重自身業務和構建的應用程序,而不用過多花費精力來擔心如何部署和管理數據庫的能力。本次發布的無服務器實例可以使用戶自動獲取數據庫中所需資源,以一種更經濟有效的方式來管理數據庫。”
據了解,通過易用的無服務器模型,開發人員現在可以獲得文檔數據庫的高度靈活性和豐富表達能力。無服務器實例現已進入預覽階段,支持最新的MongoDB功能,因此用戶不必擔心后向兼容和升級問題。用戶只需選擇一個云區域即可開始,然后開始使用對象直接映射到代碼中的文檔來進行開發。
除此之外,MongoDB 還發布了其它增強功能:Atlas Search 現在包括函數評分功能,MongoDB Realm 現在支持 Unity 游戲引擎,MongoDB Charts 現在與AtlasData Lake 相集成。
更多詳情可查詢:https://www.mongodb.com/new
MongoDB 在中國,為中國
MongoDB北亞區副總裁蘇玉龍
自 2015 年進入中國來,MongoDB 在中國進展頗豐。?
蘇玉龍介紹,MongoDB 在中國,為中國。經過六年時間的積累,MongoDB在中國已經積累了龐大的開發者社區。為致力于滿足不同階段中國開發者和企業的需求,MongoDB 提供多種使用方式,除了直接從MongoDB原廠采買,還可以通過合作伙伴來獲取 MongoDB 的服務。
值得一提的是,近幾年 MongoDB 與阿里云和騰訊云先后建立了 OEM 合作關系,兩者可完全提供 MongoDB 核心數據庫所有的正式功能,如此一來,中國用戶可以在本地使用可靠的、經過全面認證的 MongoDB。
目前 MongoDB 正在推進 MongoDB 免費技術認證活動,開發者可以此獲得MongoDB 的技能,這為廣大中國開發者長遠的職業生涯提供了助力。
此外,MongoDB 也在中國大力開展開源社區活動,覆蓋主要一級城市,向二級城市滲透,并通過與阿里云和騰訊云共同潛心投入。例如去年 MongoDB 與阿里云合作開展小型培訓營,吸引了約 2000 多位學生報名。隨著本次 5.0 版本的推出,在未來一年MongoDB將在社區活動投入更多資源,普惠更多處在不同階段的開發者和企業。
?
未來
MongoDB首席產品官SahirAzam
談及發展戰略,SahirAzam 在接受采訪時表示,MongoDB 始終致力于構建通用數據庫,工業、金融、保險、游戲等各行各業都適合使用的數據庫。
隨著未來越來越多云原生應用和分布式計算的出現,數據庫也將面臨更多新的挑戰。Sahir Azam 認為這正是機遇所在,恰恰也是 MongoDB 數據庫在市場上越來越受歡迎的原因。
他表示:“MongoDB看好云原生應用的趨勢,也一直關注云原生架構的發展。我們主要關注兩個領域,一是提供管理服務版本的能力,使客戶或合作伙伴可以通過云原生的業務或者服務來使用 MongoDB;二是繼續開發例如 Kubernetes、容器等前沿技術來豐富我們的產品,確保與時俱進的發展。”
總結
以上是生活随笔為你收集整理的MongoDB 5.0 来了,原生时序、版本化 API 新特性悉数登场的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 活动预告 | 2020移动云客户高端峰会
- 下一篇: “一云多芯、三V一体” 麒麟信安云融合虚