雲資料庫的種類繁多
僅商業領域常用的關系型資料庫
就有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們,對資料庫能有個大概的了解。
<a href="http://i.aliyun.com/inviteapply?agent_id=205">點此免費試用雲資料庫POLARDB</a>
<a href="https://mp.weixin.qq.com/s/Et2nvN8GlvqnUPgixhEjPQ">原文連結</a>