CEO也能看得懂的數據庫選型指南
雲數據庫的種類繁多
僅商業領域常用的關係型數據庫
就有Oracle、DB2、Sybase、MS SQL Server、Informax、MySQL等等等等
作為一個CTO
要讓老板決定掏錢買哪種
就一定得用最簡單的語言為CEO說懂數據庫
今天,咱們就站在企業老板都能理解的角度
講講什麼樣的數據庫才是CEO想要的
各位CTO請做好筆記
讓我們來打個比方
CEO最早的時候也隻是個職場新人
每天工作量不大
所有工作一台電腦就搞定
第一代數據庫結構就跟CEO的“這台電腦”一樣
計算、內存和磁盤都在一起
以本地存儲的方式來應對他的日常工作(數據)
後來
我們的CEO升職了
坐上了小主管
然後就發現
業務量蹭蹭蹭漲的同時原來的電腦存不下那麼多資料了
怎麼辦?
買個高速移動硬盤吧
接上CEO的電腦
這就成了第二代數據庫的架構
也就是集中式存儲,以一個中心節點隨意向外擴展存儲容量
後來
CEO已經成了總監級別的領導
公司的一台電腦根本不夠用
業務量大到回到家還得加班
這樣就隻能以公司的電腦為主
在家裏再放一台電腦配上硬盤應對業務(數據)
這就是數據庫在第二代架構上的改進
讓計算內存與存儲都得以擴展
也就是在集中式存儲的基礎上
實現我們常說的多節點服務
然而
真正坐上大領導寶座之後
CEO發現這樣多地辦公太麻煩了
每天公司做完的工作(數據)
必須要拷貝到家裏的電腦才能同步繼續做
就沒個辦法在工作的同時讓所有資料(數據)隨時保持同步了?
相信很多資深的數碼玩家都會想到自建NAS統一存儲管理係統來解決
無論CEO有多少台電腦(計算單元)
在公司也好,家裏也罷
所有數據都共享並交由係統處理
這就是最新的數據庫第三代架構
分布式共享存儲
這回總算是省心省力了
從上個世紀六十年代到現在,從本地存儲到集中式再到最新的分布式,數據庫的變遷發展體現的是市場需求變化所形成的技術變革。
2014年亞馬遜AWS Aurora的誕生,讓企業級雲關係數據庫進入了分布式係統時代。而就在最近,阿裏雲發布的全新數據庫產品—— POLARDB,也讓它成為國內唯一擁有分布式架構企業級雲關係數據庫的雲計算廠商。
雲計算市場由此也被分成了兩批,一批擁有自研能力的雲計算廠商(像AWS、阿裏雲),另一批隻能基於開源數據庫架構進行優化。
其實全新的分布式共享存儲架構係統會被前文中描述的複雜很多,隻為了便於CEO們理解才有此比喻,希望能幫到各種CTO。
也希望看到這兒的CEO們,對數據庫能有個大概的了解。
最後更新:2017-09-26 16:34:01