MongoDB 8.0的優(yōu)化使整體吞吐量提高了32%,時間序列數(shù)據(jù)聚合的處理速度提高了200%以上
MongoDB 8.0的新擴展功能,使數(shù)據(jù)分發(fā)速度提高了50倍,單分片集群成本降低了50%,實現(xiàn)了高效的擴展性
MongoDB 8.0擴展了業(yè)界首創(chuàng)的可查詢加密功能,可在更多的使用場景提供全生命周期的數(shù)據(jù)保護
北京,2024年10月16日——MongoDB(納斯達克股票代碼:MDB)近日宣布MongoDB 8.0已全面可用,這是全球倍受歡迎的文檔型數(shù)據(jù)庫MongoDB迄今為止性能最強的版本。全球數(shù)百萬開發(fā)者以及包括70%的財富100強企業(yè)和領先的跨國企業(yè)在內(nèi)的50,000多家客戶,將MongoDB作為可信賴的操作數(shù)據(jù)庫(operational database),覆蓋廣泛的使用場景。MongoDB 8.0具有顯著的性能提升、降低的擴展成本以及額外的可擴展性、彈性和數(shù)據(jù)安全功能。MongoDB 8.0現(xiàn)已通過MongoDB Atlas在亞馬遜云科技(AWS)、谷歌云和微軟Azure提供,并通過MongoDB Enterprise Advanced支持本地和混合部署,另外也有MongoDB社區(qū)版可供免費下載。如需了解更多關于MongoDB 8.0的信息,可訪問產(chǎn)品網(wǎng)頁。
MongoDB首席技術(shù)官Jim Scharf表示:“來自各行各業(yè)的客戶告訴我們,核心操作數(shù)據(jù)庫必須在任何規(guī)模下都能表現(xiàn)出色,這對他們至關重要。開發(fā)者長期以來都非常喜歡使用MongoDB進行開發(fā),因此我們確保8.0在開發(fā)者易用性方面保持了極高的標準。MongoDB 8.0還旨在超越客戶極為嚴格的安全、彈性、可用性和性能要求,是MongoDB迄今最令人印象深刻的版本。MongoDB 8.0為客戶在現(xiàn)在和未來構(gòu)建各種應用程序提供了極為堅實的基礎。”
許多客戶主要通過應用程序與組織進行互動,期待這些應用程序能夠提供可靠、快速的體驗。同樣,組織也需要確保其應用程序安全、穩(wěn)健、性能卓越,并能在任何情況下高效運行。MongoDB具備的易用性、可擴展性、高性能、業(yè)界領先的安全功能以及靈活存儲和處理幾乎所有類型數(shù)據(jù)的能力,使之成為了開發(fā)者構(gòu)建應用程序以及客戶使用這些應用程序的理想解決方案。作為迄今為止最佳的MongoDB版本,MongoDB 8.0專為滿足各種企業(yè)應用的需求而打造,助力開發(fā)團隊構(gòu)建創(chuàng)新的、以客戶為中心的應用程序。
Metaphor聯(lián)合創(chuàng)始人兼首席技術(shù)官Mars Lans表示:“自2022年成為MongoDB客戶以來,我們非常喜歡使用MongoDB進行開發(fā)。文檔模型的靈活性、MongoDB存儲結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)的能力以及其強大的可擴展性,使MongoDB成為Metaphor理想的數(shù)據(jù)庫解決方案。我們對MongoDB 8.0的新功能感到非常興奮,期待用它構(gòu)建關鍵任務應用程序。”
OCELL首席技術(shù)官Felix Horvat表示:“作為一家致力于通過數(shù)據(jù)驅(qū)動的氣候項目來釋放森林全部潛力的公司,利用合適的技術(shù)對于我們的使命至關重要。使用MongoDB 8.0后,我們的性能得到了顯著提升,其中一些查詢的運行速度比以前快了一倍。這種改進不僅增強了我們的數(shù)據(jù)處理能力,還與我們對資源效率的承諾完美契合。通過優(yōu)化后端操作,我們可以更有效地開展氣候項目,同時節(jié)約資源,這真正體現(xiàn)了我們對可持續(xù)解決方案的一以貫之。”
MongoDB 8.0以企業(yè)級的安全性、耐久性、可用性和性能為重點,通過超過45項的架構(gòu)改進和新功能,提供以下能力:
· 適用于各種應用的優(yōu)化性能。隨著數(shù)據(jù)應用的生成和使用增長,效率低下可能導致基礎設施成本增加和性能下降。由于許多客戶主要通過應用程序與企業(yè)互動,應用程序性能不佳或不穩(wěn)定可能導致客戶不滿、機會流失和收入減少。因此,組織必須確保其應用程序始終運行良好。
MongoDB 8.0通過允許應用程序快速查詢和轉(zhuǎn)換數(shù)據(jù)來提高性能。MongoDB 8.0中的架構(gòu)優(yōu)化顯著減少了內(nèi)存使用和查詢時間,批處理能力也比之前的版本更加高效。具體而言,MongoDB 8.0的特點包括:
o 吞吐量提升32%
o 批量寫入速度提升56%
o 數(shù)據(jù)復制期間并發(fā)寫入速度提高20%
此外,MongoDB 8.0可以處理更高大規(guī)模的時間序列數(shù)據(jù),執(zhí)行復雜聚合操作的速度提升超過200%,且資源消耗和成本更低。
· 創(chuàng)新加密技術(shù),解鎖新用例。數(shù)據(jù)保護和安全性至關重要。使用強大的加密技術(shù)來保護敏感信息比以往任何時候都更加重要。組織必須通過加密保護其數(shù)據(jù)在整個生命周期中的安全:在網(wǎng)絡傳輸過程中、在存儲時的靜止狀態(tài)以及在進行查詢和處理時的使用狀態(tài)。然而,在數(shù)據(jù)被查詢和處理時進行加密可能會帶來挑戰(zhàn),可能導致數(shù)據(jù)在不經(jīng)意間暴露或被威脅行為者竊取。
MongoDB 可查詢加密 (Queryable Encryption) 是由MongoDB加密研究小組 (Cryptography Research Group)開發(fā)的行業(yè)首創(chuàng)技術(shù),允許客戶對敏感應用程序數(shù)據(jù)進行加密,將其以完全隨機化的加密形式安全地存儲在MongoDB數(shù)據(jù)庫中,并對加密數(shù)據(jù)進行表達式查詢(expressive queries),且無需加密專業(yè)知識。
在MongoDB 8.0中,范圍查詢功能進一步加強了可查詢加密,可通過在整個生命周期內(nèi)保持高度敏感數(shù)據(jù)的加密狀態(tài),減少在存儲和處理這些數(shù)據(jù)的應用程序中數(shù)據(jù)意外暴露和被惡意行為者竊取的風險,且無需加密專業(yè)知識。
· 更快的水平擴展以實現(xiàn)高可用性。隨著組織的發(fā)展,其應用程序需求也在不斷演變。例如,對于最初僅為數(shù)千用戶設計應用程序的組織來說,擴展到支持數(shù)百萬用戶是一個挑戰(zhàn)。在生產(chǎn)應用程序中實現(xiàn)架構(gòu)更改可能很困難——成本高昂、耗時,并且可能需要專業(yè)技能。自2010年推出水平擴展以來,MongoDB在每個數(shù)據(jù)庫版本中都不斷改進強大的擴展功能。
在MongoDB 8.0中,水平擴展比以往更快、更容易,并且啟動成本更低。水平擴展允許應用程序通過將數(shù)據(jù)拆分到多個服務器(稱為分片),以突破傳統(tǒng)數(shù)據(jù)庫資源的限制,而無需為單個服務器預先配置越來越多的計算資源。MongoDB 8.0的分片改進使數(shù)據(jù)分發(fā)速度提高了50倍,啟動成本降低了50%,且無需額外的配置或設置。
· 應對意外應用需求的彈性。最終用戶期望即使在需求高峰和使用量激增期間,應用程序體驗也能保持不受影響。沒有高度持久操作數(shù)據(jù)庫的組織,可能會在需求高峰時遇到應用程序響應遲緩(甚至宕機),從而導致客戶體驗不佳。
MongoDB 8.0 為團隊提供了更大的控制權(quán),以優(yōu)化數(shù)據(jù)庫在不可預測的使用高峰和持續(xù)高需求期間的性能。MongoDB 8.0 包括為運行中的查詢設置默認最大時間限制的能力,拒絕反復出現(xiàn)的問題查詢類型,并設置查詢設置以在數(shù)據(jù)庫重啟等事件中持續(xù)存在,從而幫助在高需求情況下為應用程序提供一致的性能。
· 降低向量應用的成本并增加其擴展能力。向量搜索的引入為從非結(jié)構(gòu)化數(shù)據(jù)中獲取洞見提供了可能。然而,使用全精度向量的大規(guī)模向量應用可能會導致高昂的處理成本和過長的查詢時間,從而阻礙可擴展性和性能。
MongoDB 通過在 Atlas Vector Search 中增加利用量化向量和自動量化全精度向量的能力來應對這一挑戰(zhàn)。量化向量是全精度向量的壓縮表示形式,它們所需的內(nèi)存顯著減少(減少73%至96%),檢索速度更快,同時保持精度。通過量化向量,客戶可以以更大規(guī)模和更低成本構(gòu)建各種搜索和人工智能應用。當與 Search Nodes(可獨立擴展和優(yōu)化資源的MongoDB基礎設施)結(jié)合使用時,量化向量可以進一步降低成本并提高性能。
標量量化向量導入功能現(xiàn)已全面推出,客戶能夠直接在 MongoDB Atlas 中操作,從其選擇的嵌入模型中無縫地導入和使用量化向量。
MongoDB 8.0以上新功能使其成為構(gòu)建各種企業(yè)應用程序時最為速度快、持久、安全、可靠的MongoDB版本。
MongoDB 8.0現(xiàn)已通過MongoDB Atlas(MongoDB的多云開發(fā)者數(shù)據(jù)平臺)提供;也已成為MongoDB Enterprise Advanced的一部分,可用于本地和混合部署;同時也可從MongoDB try 免費下載MongoDB 社區(qū)版。關于如何從MongoDB舊版本升級至8.0,可登錄MongoDB官網(wǎng)參考升級指南。
關于MongoDB
MongoDB總部位于美國紐約,致力于釋放軟件與數(shù)據(jù)潛能,以賦能創(chuàng)新者開創(chuàng)新行業(yè)或變革、顛覆現(xiàn)有行業(yè)。由開發(fā)者構(gòu)建并服務開發(fā)者的MongoDB開發(fā)者數(shù)據(jù)平臺,是一個集成了多個相關服務的數(shù)據(jù)庫,可幫助開發(fā)團隊應對當今市場對各種現(xiàn)代應用不斷增長的需求,并提供統(tǒng)一且一致的用戶體驗。MongoDB在全球100多個國家和地區(qū)擁有超過50,000個客戶。自2007年以來,MongoDB數(shù)據(jù)庫平臺的下載量達數(shù)億次,MongoDB University課程已培養(yǎng)了數(shù)百萬名開發(fā)者。