懂云帝2021公有云數(shù)據(jù)庫評測——公有云數(shù)據(jù)庫功能對比分析
企業(yè)業(yè)務(wù)在線上進(jìn)行部署的時(shí)候,當(dāng)然可以利用公有云基礎(chǔ)設(shè)施自行搭建數(shù)據(jù)庫平臺。但是數(shù)據(jù)庫的運(yùn)營、維護(hù)、擴(kuò)容并不是一個(gè)簡單的工作。因此,現(xiàn)在大部分企業(yè)在建設(shè)自身線上業(yè)務(wù)平臺的時(shí)候,都會借助公有云平臺上提供的數(shù)據(jù)庫進(jìn)行業(yè)務(wù)平臺的搭建。這時(shí)候,公有云平臺上可以提供盡可能全面的數(shù)據(jù)庫種類,對于企業(yè)的數(shù)據(jù)平臺搭建就顯得越發(fā)重要了。為此,我們懂云帝就先從了解目前主流十大公有云平臺上可提供的數(shù)據(jù)庫種類開始,對公有云平臺的數(shù)據(jù)庫功能進(jìn)行調(diào)研。
公有云提供數(shù)據(jù)庫種類對比
首先,讓我們先來了解一下目前數(shù)據(jù)庫的種類。當(dāng)前為常見,企業(yè)業(yè)務(wù)中應(yīng)用最多的,要屬以MySQL和Oracle為代表的關(guān)系型數(shù)據(jù)庫。以外還有鍵值存儲數(shù)據(jù)庫(key-value)、列存儲(Column-oriented)數(shù)據(jù)庫、面向文檔(Document-Oriented)數(shù)據(jù)庫、圖形數(shù)據(jù)庫,現(xiàn)在由于視頻監(jiān)控之類業(yè)務(wù)提升,還新增出了以時(shí)間戳檢索為特征的時(shí)序數(shù)據(jù)庫等多種非關(guān)系型數(shù)據(jù)庫等等。不同類型數(shù)據(jù)庫,有其獨(dú)特的特色,可滿足企業(yè)不同業(yè)務(wù)應(yīng)用的數(shù)據(jù)使用需求。
接下來,就讓我們來統(tǒng)計(jì)一下,在各大公有云平臺上,可以為客戶提供出哪些類型的數(shù)據(jù)庫。
十大公有云平臺數(shù)據(jù)庫種類列表
實(shí)際上從企業(yè)業(yè)務(wù)線上應(yīng)用部署的角度來看,利用MySQL或Oracle之類的關(guān)系型數(shù)據(jù)庫(說白了就是和上圖差不多但規(guī)模大了很多的表格),就可以滿足業(yè)務(wù)的應(yīng)用需求。為什么還需要有這么多數(shù)據(jù)庫種類呢?下面我們就嘗試通過上面整理的十大公有云平臺數(shù)據(jù)庫種類列表,從數(shù)據(jù)庫應(yīng)用角度來簡單分析一下,為什么在企業(yè)數(shù)字化轉(zhuǎn)型中,需要這么多種類的數(shù)據(jù)庫進(jìn)行應(yīng)用。(純屬一家之言,未必準(zhǔn)確,歡迎大家指正)
公有云數(shù)據(jù)庫類別介紹
關(guān)系型數(shù)據(jù)庫:當(dāng)前最常見與最常用的數(shù)據(jù)庫類型,基本可以滿足目前企業(yè)數(shù)字化業(yè)務(wù)的絕大部分應(yīng)用需求。通過將數(shù)據(jù)操作建立在一個(gè)或多個(gè)關(guān)系表格上。對這些相互關(guān)聯(lián)的表格進(jìn)行分類、合并、連接或選取等運(yùn)算來實(shí)現(xiàn)數(shù)據(jù)庫的管理。
鍵值存儲數(shù)據(jù)庫:將數(shù)據(jù)存儲為鍵值對集合,其中鍵作為唯一標(biāo)識符,適用在內(nèi)存中進(jìn)行數(shù)據(jù)檢索。用比較好理解的話解釋就是,當(dāng)數(shù)據(jù)庫處理性能出現(xiàn)瓶頸時(shí),利用這種數(shù)據(jù)庫可以在內(nèi)存里很好進(jìn)行加載的技術(shù)優(yōu)勢,有效提高數(shù)據(jù)檢索、調(diào)用的性能。
列存儲數(shù)據(jù)庫:列存儲數(shù)據(jù)庫,表中的數(shù)據(jù)則是以列為單位逐列存儲在磁盤中,主要用來解決數(shù)據(jù)查詢問題。當(dāng)企業(yè)數(shù)據(jù)庫規(guī)模較大,又需要對某一些數(shù)據(jù)進(jìn)行統(tǒng)計(jì)的時(shí)候,列存儲數(shù)據(jù)庫的優(yōu)勢就可以發(fā)揮出來了。
面向文檔數(shù)據(jù)庫:面向文檔數(shù)據(jù)庫是非關(guān)系數(shù)據(jù)庫當(dāng)中功能最豐富,最像關(guān)系數(shù)據(jù)庫的。最大的特點(diǎn)是分布式部署,可以隨著負(fù)載的增大動(dòng)態(tài)擴(kuò)容,從而滿足企業(yè)業(yè)務(wù)增長的需求。
圖形數(shù)據(jù)庫:顧名思義,就是一種存儲圖形關(guān)系的數(shù)據(jù)庫。圖形數(shù)據(jù)庫是NoSQL數(shù)據(jù)庫的一種類型,它應(yīng)用圖形理論存儲實(shí)體之間的關(guān)系信息。有很多數(shù)據(jù)挖掘工作,就要借助圖形數(shù)據(jù)庫的功能來實(shí)現(xiàn)。
時(shí)序數(shù)據(jù)庫:時(shí)間序列數(shù)據(jù)庫主要用于指處理帶時(shí)間標(biāo)簽(按照時(shí)間的順序變化,即時(shí)間序列化)的數(shù)據(jù),帶時(shí)間標(biāo)簽的數(shù)據(jù)也稱為時(shí)間序列數(shù)據(jù)。時(shí)間序列數(shù)據(jù)主要由電力行業(yè)、化工行業(yè)等各類型實(shí)時(shí)監(jiān)測、檢查與分析設(shè)備所采集、產(chǎn)生的數(shù)據(jù),這些工業(yè)數(shù)據(jù)的典型特點(diǎn)是:產(chǎn)生頻率快(每一個(gè)監(jiān)測點(diǎn)一秒鐘內(nèi)可產(chǎn)生多條數(shù)據(jù))、嚴(yán)重依賴于采集時(shí)間(每一條數(shù)據(jù)均要求對應(yīng)唯一的時(shí)間)、測點(diǎn)多信息量大(常規(guī)的實(shí)時(shí)監(jiān)測系統(tǒng)均有成千上萬的監(jiān)測點(diǎn),監(jiān)測點(diǎn)每秒鐘都產(chǎn)生數(shù)據(jù),每天產(chǎn)生幾十GB的數(shù)據(jù)量)。
數(shù)據(jù)傳輸:企業(yè)業(yè)務(wù)放在云端,數(shù)據(jù)如何導(dǎo)入導(dǎo)出,如何進(jìn)行同步是一個(gè)非常重要的問題,因此在本次評測中,特別對公有云上是否提供數(shù)據(jù)傳輸服務(wù)進(jìn)行了一下了解。
其它:很多公有云廠商在提供公有云業(yè)務(wù)同時(shí),也在運(yùn)營有自身特色的云上業(yè)務(wù),他們同樣將這些獨(dú)具特色,可滿足特別應(yīng)用需求的數(shù)據(jù)庫也向用戶提供了出來。在本次評測中,將這些數(shù)據(jù)庫歸入了“其它”的類別之中。
在上面的十大公有云平臺數(shù)據(jù)庫種類列表中我們可以直觀的看到,不同公有云廠商向用戶提供的數(shù)據(jù)庫種類各有不同。接下來,我們將根據(jù)這些列表,具體針對每個(gè)公有云廠商所提供的數(shù)據(jù)庫情況,進(jìn)行一個(gè)簡單的介紹,敬請大家關(guān)注。
本文章選自《數(shù)字化轉(zhuǎn)型方略》雜志,閱讀更多雜志內(nèi)容,請掃描下方二維碼