您現(xiàn)在的位置是:首頁 >互聯(lián)網(wǎng) > 2021-01-04 11:31:29 來源:
MongoDB的新版本有助于統(tǒng)一分布式數(shù)據(jù)源
面向文檔的數(shù)據(jù)庫公司MongoDB Inc. 今天宣布了今天其產(chǎn)品組合的大量更新,包括其同名數(shù)據(jù)庫軟件的新版本。
該公司還為MongoDB Atlas(數(shù)據(jù)庫的特定于云的版本)添加了更多功能,并為開發(fā)人員推出了全新的產(chǎn)品數(shù)據(jù)庫同步平臺。
MongoDB是一個開源的,面向文檔的數(shù)據(jù)庫,用于為大數(shù)據(jù)應用程序和其他數(shù)據(jù)密集型工作負載提供支持。MongoDB之所以受歡迎,是因為它是一個可以處理各種應用程序的所謂多模式數(shù)據(jù)庫。
這使開發(fā)人員受益,因為這意味著他們只需要學習一種查詢語言和一個一致的應用程序編程接口即可構(gòu)建它們。MongoDB數(shù)據(jù)庫最常用于金融,醫(yī)療保健,保險和電信行業(yè)的分析和交易應用程序。
MongoDB 4.4版本(現(xiàn)已提供Beta版)提供了諸如Union的新功能,該功能使用戶可以將多個數(shù)據(jù)集中的數(shù)據(jù)混合到一個集合中,從而可以對數(shù)據(jù)進行更深入的探索和分析。
該版本還增加了定義和優(yōu)化分片鍵的功能,這意味著用戶現(xiàn)在可以調(diào)整數(shù)據(jù)在群集中的分配方式,以幫助他們的應用程序在需要時進行擴展。
同時,MongoDB Atlas是MongoDB數(shù)據(jù)庫的完全托管的云版本,已經(jīng)提供了幾個有用的新功能,包括Atlas Data Lake和Atlas Search。
Atlas數(shù)據(jù)湖功能為用戶提供了一種從MongoDB Atlas控制臺訪問其現(xiàn)有Amazon S3存儲桶的簡便方法,這使使用MongDB查詢語言更輕松地運行查詢或瀏覽其數(shù)據(jù)。例如,現(xiàn)在可以在一個地方運行聯(lián)合查詢,一起分析Amazon S3上的實時MongoDB Atlas數(shù)據(jù)和歷史數(shù)據(jù),并返回單個查詢響應。尤其重要的是,Atlas Data Lake是一種完全無服務(wù)器的服務(wù),這意味著無需擔心設(shè)置或維護任何基礎(chǔ)架構(gòu)。
至于Atlas Search,它使執(zhí)行Atlas數(shù)據(jù)集的搜索變得更加容易。該公司表示,一旦使用Atlas用戶界面或其應用程序編程界面創(chuàng)建了索引,開發(fā)人員就可以使用MQL運行復雜的搜索查詢。
最后,MongoDB表示將宣布其新的無服務(wù)器移動數(shù)據(jù)庫和同步平臺MongoDB Realm的第一個Beta版本。新平臺的誕生源于Realm(MongoDB去年收購的一家公司)與MongoDB Stitch(該公司最初的無服務(wù)器平臺)之間的聯(lián)姻。
該公司表示,MongoDB Realm是專門為移動應用程序提供動力的,旨在確保這些應用程序不會耗盡電池壽命或占用正在運行的設(shè)備的網(wǎng)絡(luò)數(shù)據(jù)。它的主要功能之一是Realm Sync,它可以實現(xiàn)Realm移動客戶端和MongoDB Atlas之間的數(shù)據(jù)雙向同步,從而可以在設(shè)備之間無縫共享數(shù)據(jù)。
星座研究公司(Constellation Research Inc.)分析師Holger Mueller告訴SiliconANGLE,MongoDB的新版本正在幫助開發(fā)人員提高生產(chǎn)力。
“ MongoDB正在提高開發(fā)人員在構(gòu)建下一代應用程序方面的速度,” Mueller說。“與此相關(guān)的新功能包括對Union的支持,MongoDB Atlas的一致搜索和數(shù)據(jù)湖功能以及Realm的邊緣數(shù)據(jù)庫支持。套件級別的好處隨著MongoDB 4.4的增加而增加,這使其作為下一代應用程序的主要數(shù)據(jù)庫對開發(fā)人員和管理人員更具吸引力。”