閱讀100 返回首頁    go 阿裏雲 go 技術社區[雲棲]


重新定義雲數據庫,中國數據庫誕生40年即將迎來第三次變革

數據庫,將計算機科學和易於人類理解認知的數據管理方式完美的銜接在了一起,從上個世紀50/60年代開始,就逐漸影響並改變了世界。不過,數據庫是源頭從哪開始?成長並演變成今天的雲數據庫又有哪些過程,除了程序員外,普通大眾似乎並不熟悉。本期熱點聚焦,我們就來關中國數據庫誕生40年注即將迎來的第三次革命——阿裏雲POLARDB通用關係型數據庫。

要的速度

image

追根溯源:數據庫誕生於上世紀50/60年代

image

眾所周知, 1961年美國通用公司研發第一個數據庫係統DBMS誕生。

1976年霍尼韋爾公司(Honeywell)開發第一個商用關係數據庫係統—Multics Relational Data Store。至此,數據庫就開始融入各行各業,改變人類對數據的管理和認知,發展到如今諸如登錄淘寶購物、社交軟件聊天,都離不開數據庫。

上個世紀80年代末,中國的經濟體量開始劇增,改革開放的腳步日益加深,信息流與資金流的以幾何級的速度增長:1978年,中國電話總用戶數為214萬戶,2003年,中國電話數達到了22562萬。而銀行的業務也開始變得越來越複雜,各項業務開始迫切的需要新的工具。

而就在這時,1999年阿裏巴巴成立,1998年騰訊成立,到1999年6月30日,國內上網用戶數已超過400萬。

從1999年開始,各個IT社區開始興起,一些數據庫的同行開始走出封閉的公司,在社區裏活躍起來,更多數據庫從業者獲取知識的形式,也從產品文檔,手冊,變成了社區。

像貪吃蛇、吃豆人、打蜜蜂都是上世紀80-90年代風靡一時的經典遊戲,便見證了一代人的成長,成為童年的美好回憶。

舊的黃金時代仍在延續,然而新的故事已經來臨。而這一時期,也是各個互聯網公司開始崛起的時期,對於數據庫的需求量變得越來越強烈。

摩爾定律:每隔三五年硬件會有很大的升級

image

其實,雲數據行業發展至今本身尤其內在的一般規律。

眾所周知,在傳統數據庫上做擴容、備份和遷移等操作,花費的時間和數據庫的容量成正比,往往上TB的數據庫容量加個隻讀副本就需要一到兩天時間。

“如今硬件發展的速度非常快,摩爾定律還在起作用。”在阿裏雲發布全新一代雲數據庫產品POLARDB現場,素有阿裏雲數據庫團隊掌門人之稱的餘峰認為,每隔三五年硬件會有很大的升級。

傳統商業理論認為,市場在哪裏,先進的技術就將向哪裏轉移,在性能和成本的雙重壓力之下,企業的傳統IT計算力將通過雲數據庫尋找突破之路。從使用數據庫到自研數據庫,相當於從開別人的車到造出一輛新車,是科技能力的集中體現。

那麼,這些硬件紅利怎麼被吸收呢?餘峰認為,其實,硬件紅利需要軟件去適配,從軟件變成產品又需要很長的時間,從產品到用戶手裏又需要很長時間,而且這個時間通常以年為單位。當一個硬件紅利從硬件傳遞給用戶手裏時,三五年時間過去了,按照摩爾定律下一個硬件紅利其實又已經湧現出來了,這是一個痛點。

據了解,與誕生於不同時代的Oracle、MySQL不同,雲數據庫誕生於雲計算蓬勃發展的年代。阿裏雲POLARDB與AWS Aurora均采用了相同的產品設計理念,以提供更好的數據庫能力以滿足企業用戶的雲上需求,使基於第三代雲計算框架下的雲數據庫解決了傳統數據庫性能、可擴展性等瓶頸。

超強運算:首個國產通用高性能自研數據庫誕生

image

根據調查,進入互聯網時代的人類社會,社會數據總量實現翻倍僅需9個月,而一個從十萬量級到千萬級用戶的互聯網獨角獸企業的成長,也僅需3個月,麵對互聯網海量數據暴漲,再次挑戰了傳統的數據庫架構。

據悉,阿裏雲POLARDB是一款為通用關係型數據庫,其設計邏輯與AWS Aurora數據庫相近,采用一寫多讀的架構設計。

最大的特色便是計算節點(主要做SQL解析以及存儲引擎計算的服務器)與存儲節點(主要做數據塊存儲,數據庫快照的服務器)分離。

其次,與傳統的雲數據庫一個實例一份數據拷貝不同,同一個實例的所有節點(包括讀寫節點和隻讀節點)都訪問存儲節點上的同一份數據,進一步降低了用戶的使用成本,解決傳統數據庫在互聯網各種高峰期的數據訪問和處理性能存在瓶頸的問題,滿足公有雲計算環境下用戶麵對業務彈性擴展的剛性需求。

正是有了這樣低成本,高性能,高可靠性的數據庫產品,未來中國才會誕生越來越多的爆發式獨角獸,而無需擔心高昂的數據庫成本與擴容的問題,最大化地利用互聯網的能力、使IT基礎設施輕裝上陣,全麵雲化,用更低的成本、獲得了更好的IT處理能力,這才是未來企業的數字化答案。

最後更新:2017-09-26 16:35:39

  上一篇:go  零件檢測如何保證出色的質量 光切傳感器成為理想替代方案
  下一篇:go  阿裏雲的答案,以自研數據庫POLARDB構築雲計算底層競爭力