{{ v.name }}
{{ v.cls }}類
{{ v.price }} ¥{{ v.price }}
云數(shù)據(jù)庫的名字來源于英文,即CloudDB,也被簡稱為“云庫”。它把各種關(guān)系型數(shù)據(jù)庫看成一系列簡單的二維表,并基于簡化版本的SQL或訪問對象進(jìn)行操作。
如果想要了解云數(shù)據(jù)庫那么首先必定先要理解傳統(tǒng)關(guān)系數(shù)據(jù)庫。傳統(tǒng)關(guān)系數(shù)據(jù)庫的大體可以分為三代,第一代數(shù)據(jù)倉庫采用共享存儲架構(gòu),但是第一代的可擴(kuò)性較差,因其使用專有硬件,所以價格高,沒有得到廣泛應(yīng)用。第二代數(shù)據(jù)倉庫采用MPP架構(gòu),采用無共享架構(gòu),使用較好的服務(wù)器,可擴(kuò)展至幾十節(jié)點,但很難滿足大數(shù)據(jù)需求,架構(gòu)不夠靈活。第三代數(shù)據(jù)倉庫,使用存儲與計算分離架構(gòu),可擴(kuò)展至數(shù)千節(jié)點,架構(gòu)靈活。另外,第三代數(shù)據(jù)倉庫的系統(tǒng)從第二代數(shù)據(jù)倉庫系統(tǒng)演化而來,承接了對第三方工具的兼容性,所以,在兼容性和性能方面大大優(yōu)于其他第三代引擎。傳統(tǒng)關(guān)系型數(shù)據(jù)庫通過提交一個有效地鏈接字符串即可加入云數(shù)據(jù)庫。
那么云數(shù)據(jù)庫和聽起來與之相似的云服務(wù)器有什么樣的區(qū)別呢?云服務(wù)器是Paas也就是平臺級服務(wù)可以在服務(wù)器上搭建任何服務(wù)不僅僅是數(shù)據(jù)庫,而云數(shù)據(jù)庫是saas是應(yīng)用級服務(wù)只提供高效數(shù)據(jù)庫。在某種程度上,云服務(wù)器上可以搭建云數(shù)據(jù)庫。云數(shù)據(jù)庫解決了數(shù)據(jù)集中與共享的問題,剩下的是前端設(shè)計、應(yīng)用邏輯和各種應(yīng)用層開發(fā)資源的問題。
其實使用云數(shù)據(jù)庫的用戶不能控制運(yùn)行著原始數(shù)據(jù)庫的機(jī)器,也不必了解它身在何處。云數(shù)據(jù)庫的創(chuàng)新并不多,大部分都是將現(xiàn)有的數(shù)據(jù)庫搬到云上,大致有這樣幾個分類。第一類是數(shù)據(jù)庫服務(wù),主要是對數(shù)據(jù)庫做了一些工程性工作,比如新增前端界面,然后做部署、收費(fèi)和一些安全控制。第二類就更簡單了,直接將虛擬機(jī)鏡像放在云端。第三類容器鏡像針對的是傳統(tǒng)的TP,部分可以直接使用容器鏡像,對于并行的數(shù)據(jù)庫還沒有很好的方案。