MongoDB在 2022 MongoDB 全球用戶大會上發(fā)布新愿景, 致力成為開發(fā)者數(shù)據(jù)平臺提供商
美國東部時(shí)間6月7日,MongoDB (NASDAQ代碼:MDB) 2022 年度全球用戶大會 (MongoDB World) 在美國紐約隆重開幕。大會上,MongoDB 發(fā)布公司新愿景,致力成為開發(fā)者數(shù)據(jù)平臺提供商,同時(shí)還發(fā)布了一系列變革性的新功能。隨著新愿景及功能的發(fā)布,MongoDB將賦能開發(fā)團(tuán)隊(duì)加快創(chuàng)新步伐,借助統(tǒng)一的集成式開發(fā)者數(shù)據(jù)平臺滿足更為廣泛的用例需求,提供覆蓋全數(shù)據(jù)生命周期的服務(wù),進(jìn)行現(xiàn)代應(yīng)用架構(gòu)優(yōu)化,并實(shí)現(xiàn)最精密的數(shù)據(jù)加密技術(shù)。
MongoDB總裁兼首席執(zhí)行官Dev Ittycheria表示:“未來幾年,不計(jì)其數(shù)的全新應(yīng)用程序?qū)⒉粩嗝媸?,這些應(yīng)用程序可以提供令人驚艷的客戶體驗(yàn),滿足企業(yè)轉(zhuǎn)型的功能需求,通過更尖端的自動(dòng)化水平提高運(yùn)營效率等,這些都離不開一個(gè)高度可擴(kuò)展、云原生、全球分布式的數(shù)據(jù)平臺。MongoDB的愿景是打造開發(fā)者數(shù)據(jù)平臺,為開發(fā)者提供現(xiàn)代、便捷的使用體驗(yàn),廣泛支持各種用例,并滿足最為嚴(yán)苛的性能和規(guī)模要求。”
滿足更廣泛的用例需求
MongoDB已借助統(tǒng)一的平臺,將其別具一格的數(shù)據(jù)服務(wù)方法延伸至聯(lián)機(jī)運(yùn)營場景和事務(wù)場景以外的搜索和分析用例。這些增強(qiáng)功能在提升團(tuán)隊(duì)工作效率的同時(shí),還能確保始終一致的開發(fā)者體驗(yàn),降低數(shù)據(jù)基礎(chǔ)設(shè)施的復(fù)雜性,更好地滿足下一代應(yīng)用程序的需求。
? MongoDB發(fā)布了一系列全新功能,可幫助開發(fā)者更輕松地構(gòu)建應(yīng)用程序內(nèi)分析能力,并打造更豐富的應(yīng)用體驗(yàn)。擬于今年晚些時(shí)候推出的列存儲索引(Column store indexing)功能,將助力用戶創(chuàng)建和維護(hù)專門的索引,無需對文檔結(jié)構(gòu)進(jìn)行任何更改或?qū)?shù)據(jù)遷移到其他系統(tǒng),從而大幅提升許多常見分析查詢的速度。此外,分析節(jié)點(diǎn)目前已支持單獨(dú)擴(kuò)展,便于團(tuán)隊(duì)獨(dú)立調(diào)整其操作和分析查詢性能,避免出現(xiàn)過度配置或配置不足情況。
? MongoDB時(shí)間序列集合功能可以簡化應(yīng)用程序構(gòu)建,加快構(gòu)建速度并降低成本,這些應(yīng)用程序旨在監(jiān)測物理系統(tǒng)、跟蹤資產(chǎn)或處理財(cái)務(wù)數(shù)據(jù)。在即將發(fā)布的MongoDB 6.0版本中,時(shí)間序列集合功能將支持測量數(shù)據(jù)庫的二級索引,并針對讀取性能進(jìn)行改進(jìn)和優(yōu)化,以便更快地對時(shí)序數(shù)據(jù)進(jìn)行排序。
? Atlas Search 是在應(yīng)用程序中構(gòu)建基于相關(guān)性搜索功能的最迅速且最簡單的方法。如今,借助搜索分面(Search Facets)功能,開發(fā)者能夠快速構(gòu)建搜索體驗(yàn),確保終端用戶能夠更加順暢地瀏覽、細(xì)分或按照不同維度優(yōu)化搜索結(jié)果。
提供覆蓋數(shù)據(jù)生命周期的服務(wù)
MongoDB發(fā)布了眾多新產(chǎn)品和功能,使開發(fā)團(tuán)隊(duì)能夠更好地分析、轉(zhuǎn)換和遷移Atlas中的數(shù)據(jù),同時(shí)減少對可能造成延遲、制約生產(chǎn)效率和增加成本的批處理及ETL作業(yè)的依賴。
? Atlas Data Lake 將提供完全托管式存儲能力,采用高性價(jià)比的云對象存儲,同時(shí)針對高性能分析查詢進(jìn)行優(yōu)化。Atlas Data Lake在從Atlas數(shù)據(jù)庫獲取數(shù)據(jù)時(shí),會重新格式化、創(chuàng)建分區(qū)索引并對數(shù)據(jù)進(jìn)行分區(qū),從而創(chuàng)建一個(gè)高性能的伴生數(shù)據(jù)湖。
? Atlas Data Federation功能可以幫助開發(fā)團(tuán)隊(duì)創(chuàng)建虛擬數(shù)據(jù)庫,以便處理駐留在不同源頭的數(shù)據(jù)。開發(fā)團(tuán)隊(duì)可以在一個(gè)或多個(gè)集合、MongoDB集群和存儲桶之間查詢、轉(zhuǎn)換或創(chuàng)建視圖。
? Atlas SQL Interface為主要使用SQL工具的數(shù)據(jù)分析師提供了在只讀界面中與Atlas進(jìn)行數(shù)據(jù)交互的絕佳體驗(yàn)。這樣一來,數(shù)據(jù)分析師可以使用SQL工具輕松完成Atlas數(shù)據(jù)的本地查詢和可視化操作,同時(shí)不影響文檔模型的靈活性。此外,數(shù)據(jù)分析師還可以使用SQL在Atlas集群和云對象存儲中查詢數(shù)據(jù),無需進(jìn)行任何數(shù)據(jù)操作、模式定義或扁平化處理。
針對現(xiàn)代應(yīng)用架構(gòu)進(jìn)行優(yōu)化
除了支持廣泛的工作負(fù)載外,組織機(jī)構(gòu)還需要靈活地部署合適的應(yīng)用架構(gòu)以滿足需求。
? Atlas Serverless現(xiàn)已全面上市,用戶可以在幾乎不需要初始配置和持續(xù)容量管理的情況下,滿足廣泛的應(yīng)用需求。用戶可以在所有三大云計(jì)算供應(yīng)商的平臺中實(shí)現(xiàn)按需擴(kuò)展或完全停用(scale-to-zero)操作和部署,而分級定價(jià)(tiered pricing)功能可免除前期投入,自動(dòng)降低大型工作負(fù)載的成本。
? 借助Vercel integration功能,平常使用Vercel平臺開發(fā)、預(yù)覽和發(fā)布網(wǎng)站及應(yīng)用程序的團(tuán)隊(duì)可以更輕松地將MongoDB Atlas作為后臺數(shù)據(jù)庫使用。借助Vercel Integrations Marketplace,開發(fā)者無需任何配置即可在Atlas上部署新的web體驗(yàn),即刻開始使用直接映射到其代碼的文檔進(jìn)行構(gòu)建。
? Cluster-to-Cluster Synchronization推動(dòng)MongoDB集群在Atlas、私有云、本地環(huán)境、邊緣等實(shí)現(xiàn)跨環(huán)境的持續(xù)數(shù)據(jù)同步。Cluster-to-Cluster Synchronization使用戶能夠輕松地將數(shù)據(jù)遷移到云端,創(chuàng)建測試環(huán)境,打造獨(dú)有的分析環(huán)境,并滿足數(shù)據(jù)駐留要求。
? Atlas Device Sync可以將Atlas中完全托管式后端數(shù)據(jù)庫連接至邊緣和移動(dòng)設(shè)備常用的移動(dòng)端數(shù)據(jù)庫Realm。MongoDB全新Flexible Sync選項(xiàng)通過直觀的語言原生查詢和分層權(quán)限,對同步到用戶應(yīng)用程序的數(shù)據(jù)進(jìn)行精細(xì)化控制。
? Data API無需額外的開發(fā),就可以通過HTTPS協(xié)議為Atlas中的數(shù)據(jù)提供安全的API訪問服務(wù)。開發(fā)者可以借助這種方法輕松地將Atlas數(shù)據(jù)擴(kuò)展到云端的其他應(yīng)用程序及服務(wù),或者擴(kuò)展到他們的無服務(wù)器架構(gòu)中。
Amadeus技術(shù)平臺與工程(TPE)高級副總裁Sylvain Roy表示:“長期以來,我們一直希望當(dāng)前基于MongoDB的旅游應(yīng)用程序能夠?qū)崿F(xiàn)Cluster-to-Cluster Synchronization(C2C)功能,這將使我們受益匪淺。它將給我們軟件生命周期的許多方面帶來極大改善,例如支持‘藍(lán)/綠’部署、數(shù)據(jù)分配、云遷移等,并進(jìn)一步提升我們在不同地理位置為航空公司客戶提供服務(wù)的能力?!?
實(shí)現(xiàn)最精密的數(shù)據(jù)加密技術(shù)
所有組織機(jī)構(gòu)都必須具備在各種環(huán)境中保護(hù)敏感信息的能力,同時(shí)不影響自身基于這些數(shù)據(jù)構(gòu)建豐富應(yīng)用體驗(yàn)的能力?,F(xiàn)有動(dòng)態(tài)和靜態(tài)加密解決方案涵蓋多種使用場景,但是沒有一個(gè)方案既能完全地保護(hù)敏感數(shù)據(jù),又能允許開發(fā)者靈活使用這些被保護(hù)的數(shù)據(jù)。MongoDB 6.0預(yù)覽版推出了業(yè)界首個(gè)使用突破性密碼學(xué)工程原理的加密搜索方案——Queryable Encryption。這項(xiàng)技術(shù)使開發(fā)者能夠在不影響性能的情況下,簡單直觀地查詢加密的敏感數(shù)據(jù),并且不需要具備任何加密經(jīng)驗(yàn)。數(shù)據(jù)庫中的數(shù)據(jù)可以始終保持加密狀態(tài),包括存儲在內(nèi)存和CPU中的數(shù)據(jù);密鑰永遠(yuǎn)不會離開應(yīng)用程序,且不能通過數(shù)據(jù)庫服務(wù)器進(jìn)行訪問。這種端到端的客戶端加密技術(shù)使用新穎的加密索引數(shù)據(jù)結(jié)構(gòu),使得開發(fā)者能夠史無前例地在完全加密的機(jī)密數(shù)據(jù)上進(jìn)行表達(dá)式查詢。Queryable Encryption基于經(jīng)過充分測試的、框架完善的標(biāo)準(zhǔn)NIST密碼學(xué)原語,可提供強(qiáng)有力的保護(hù),防止針對數(shù)據(jù)庫發(fā)起的攻擊,包括來自擁有很多特權(quán)的管理員以及云基礎(chǔ)設(shè)施等人員的內(nèi)部威脅。