阿里云云資料庫開了一個未來大會,談了談2038年的資料庫趨勢

摘要: 「未來的某一天,量子資料庫是我們改造其他星球的關鍵技術之一。」 1月17日,在北京舉行的阿里雲2018雲資料庫智能未來大會上,阿里雲高級產品專家王義成如是說。 除了阿里雲的全新一代NoSQL向NewSQL融合,NewSQL產品家族發布,在這場大會上更有看點的是,阿里雲資料庫團隊暢想了未來20年數據發展的整個趨勢。

原文:click.aliyun.com/m/4038

「未來的某一天,量子資料庫是我們改造其他星球的關鍵技術之一。」

1月17日,在北京舉行的阿里雲2018雲資料庫智能未來大會上,阿里雲高級產品專家王義成如是說。

除了阿里雲的全新一代NoSQL向NewSQL融合,NewSQL產品家族發布,在這場大會上更有看點的是,阿里雲資料庫團隊暢想了未來20年數據發展的整個趨勢。

中國資料庫從業人員分析

據阿里云云棲社區的《中國開發者報告》數據,中國有500萬開發者,他們分布在不同的行業,不同的地域,從事著不同的工作。而與資料庫相關的從業人員,在2017年剛剛突破100萬,而在這100萬資料庫大軍里,女性的比例大約只有3.2%。

同時,在互聯網公司工作以後的平均單身時長來看,資料庫工程師以最長33年的紀錄,高居榜首。

在資料庫工程師最關心的熱詞中,X是最高的,有資料庫工程師認為是特斯拉 model X,大部分數據工程師認為是特步運動鞋,還有一位資料庫工程師表示,每次寫完代碼,都會在注釋中寫上特步的solgan:飛一般的感覺。表示代碼運行順暢。

行業年度品牌:特步

未來,邊界正在被打破

從上個世紀誕生以來,資料庫已經深刻的影響了人類活動的進程,今天從一個嬰兒出生開始,他的信息就開始進入關係型資料庫,所謂關係型資料庫(SQL),就是類似於我們日常見到的表格。

在資料庫誕生的幾十年的時間裡,關係型資料庫都是當之無愧的老大,銀行,電信,政務的賬號,密碼,基本信息,都是存儲在關係型資料庫之上的。

而在互聯網時代,數據與數據之間的關係變得更加的非結構化起來,且並非一一簡單對應的關係。

NoSQL就這樣應運而生了,他的數據結構更類似於一張腦圖,任何一個節點都可以插入各種各樣的數據。但是今天新金融、新零售、新製造、新技術、新能源、人工智慧、IoT新場景不斷湧現,SQLNoSQL的邊界正在消失,大家都希望未來能夠有一個既具備緩存和持久存儲,又具備查詢和分析功能的資料庫。

而這樣的資料庫,被人們稱為NewSQL,可以說沒有NewSQL:大規模增長的,靈活的企業數據無從談起。

隨著Redis模塊化功能的發布意味著NoSQL體系正在向New進發。未來的人們,有可能只需要一個在線的插件式模塊化的NewSQL資料庫。

NewSQL資料庫最近的幾個發展趨勢

阿里云云資料庫高級產品專家 王義成

阿里雲認為在未來的NewSQL資料庫上純軟體必死,軟硬一體是未來NewSQL的必然方向,因為硬體的爆炸式發展,需要通過軟體的優化,才能充分釋放出性能的極限。

就像iPhone,專有的架構+專有的軟體才能創造十年的輝煌。

所以在未來,通用架構的時代一去不回,為資料庫定製的架構將是主流依靠FPGA,25Gb網路,全新一代的處理器,以及高性能的存儲引擎優化持續,NewSQL才能應對增長的海量計算壓力。

同時,隨著全球進一步融合,未來的雲資料庫,應該具備全球讀寫的能力。

資料庫勒索事件泛濫,安全形勢越加嚴峻

在過去的2017年,全球發生了近50億起數據丟失事件,以Redis為例,社區版本只提供Redis源碼,沒有提供完備的安全體系,用戶在沒有自身網路安全能力的情況下更容易受到攻擊,所以未來雲廠商的定製版Redis會成為越來越多的企業的選擇。

而在數據爆炸的時代,每一KB的數據,都在變得越來越寶貴,多可用區容災,必將成為資料庫的標配。

阿里雲擁有全球最完善的雲上NewSQL資料庫家族

阿里云云資料庫技術總監 蔡松露

阿里雲同時擁有Redis,MongoDB,HBase,Memcache等主流NoSQL資料庫,如今中國80%的直播視頻網站在阿里雲Redis,這種比快閃記憶體盤還快1000倍的資料庫,正在成為中國互聯網高流量高並發下的主力資料庫。

今天,阿里雲發布了Redis4.0,MongoDB3.4,HBase1.1三款全新的資料庫,正式向NewSQL開始融合。

通過創新的Redis module讓資料庫第一次有了「集裝箱貨輪」的能力

不僅如此,阿里雲重新設計了Redis的架構,讓過去單核運行的Redis實現了多核運行。

更重要的是,通過數據壓縮演算法,最高可節省50%的數據存儲空間,也就意味著可以節省50%的使用成本。

而MongoDB3.4獨特的三引擎設計,讓更多場景適配成為可能,HBase1.1實現了社區版本三倍的性能突破,不僅如此,阿里雲還是Redis社區的主要貢獻者,長期高居第二名。

跟上源源不斷變化的未來場景,是阿里云云資料庫的核心競爭力

最近流行的直播答題APP迅速走紅,而在這個APP走紅背後,諸多的直播答題APP都採用了阿里雲的Redis產品,在阿里雲架構總監孟方看來,這種突發的高並發流量,天生適合在阿里云云資料庫Redis上運行。不僅如此,針對直播答題APP阿里雲能夠提供從CDN、資料庫到雲主機的完整解決方案。一天就可以創建出自己的直播答題APP。不僅如此,阿里雲的整體技術能力,讓阿里雲能夠高效,快速的切入新興市場。

而著名國產資料庫巨杉資料庫的CTO王濤先生也來到了未來大會,在圓桌大會上跟大家分享了巨杉的觀點:NewSQL資料庫的飛速發展,將重新定義企業級的資料庫。

既然是未來大會,一定要談談未來

「未來人類的命運,和資料庫息息相關。」 在阿里云云資料庫智能未來大會上,阿里云云NoSQL產品負責人王義成說。

這個看似兩個毫無關係的問題,就這樣在阿里云云資料庫未來大會上,被摺疊到了一起。

人類正在經曆數據大爆炸的年代,2017年產生的數據比過去整個人類歷史上產生的數據還要多。

在工程師看來,現在的數據還遠遠不夠多。

到2035年,人類的數量將到達95億,而今天的農作物的耕種方式,無法養活95億人。解決方法顯而易見: 一方面,通過基因技術改造現有的農作物,另一方面,通過物聯網技術,採集植物的數據,進行適宜的栽培。

如果要把全中國的農田裡的植物連接起來,進行簡單的分析,這個資料庫的規模,將達到7.7EB。這7.7EB的數據,僅僅還是中國的耕地,如果要改善全世界農田,數據量將更大。

這還僅僅是開始,如果是人類未來要脫離自身的碳基生命,成為硅基生命,要解決的第一個問題, 就是人類高達千億級別的神經元信息的存儲,需要ZB級別的資料庫。

而更大的故事從一個小小的魚缸開始:一隻魚缸能夠獨立於河流之外存在,那是因為我們模擬了河流里的所有生態:溫度,鹽度,水流,硝酸鹽濃度,含氧量等。

那我們不得不思考,如果人類要探索並把一個地外星系改造為地球,需要多麼強大的數據處理與分析能力?

大氣流動,洋流,地殼運動,光照,每一項都是巨量的NB級的數據。

上個世紀末,人類建造了模擬地外生存的生物圈二號,但以失敗告終,其中對於數據的精確掌握和分析能力缺失,是至關重要的因素。

在今天看來,要破解這些技術高地,量子資料庫是能夠看得見的技術通途之一,通過對計算機架構的完全創新,用量子計算代替常規計算,才有可能實現DB級的海量存儲,並以今天最高性能的資料庫100萬倍的能力進行海量分析。

在2018年新春即將來臨之際,阿里云云資料庫做了一個預言,量子資料庫是人類未來一百年內的關鍵文明飛躍點之一。

也許未來並沒那麼快來臨,但你相信,未來一定在路上。

所以,生存或者延續,是資料庫的問題。

更多技術乾貨敬請關注云棲社區知乎機構號:阿里云云棲社區 - 知乎

推薦閱讀:

數據開發系列篇(3):spark實戰高手之路(一):如何搭建spark集群
一個開源項目——Pedis
2000年之後資料庫的發展歷史怎樣?
酷站推薦 - pipelinedb.com - PIPELINEDB | The Streaming SQL Database
MongoDB和MySQL如何搭配使用?

TAG:数据库 | 阿里云 | NoSQL |