計世網

新一代數據庫來了
作者:宋辰 | 來源:計算機世界
2021-10-13
“今天,TiDB 的迭代速度如此之快,是因為我們聽到了遠方的鼓聲?!?

 

要說2021年最火爆的行業,當屬新能源汽車。從相關上市公司股票市值不斷創新高就可見一斑,資本總是嗅覺最敏感的那一撮。表面上看,新能源汽車是從燃油車時代到電動車時代的變革,而其本事其實是一個新的超大移動終端(汽車)交互方式的變革。

新一代的汽車在大屏的可視化交互、強勁動力、自動駕駛、自我管理等眾多創新功能,都帶來了全新的體驗。資源擴展能力、自動伸縮、可管理、自服務,新一代云數據庫也在發正著與汽車行業同頻的“體驗式變革”。

“體驗式變革”的數據庫

如果將數據庫的發展史歸納為兩條曲線,第一條曲線是從 1970 年開始的“經典數據庫”,可以說,經典數據庫支撐了整個信息化時代,他們在企業的各種應用上扮演著至關重要的角色。到了互聯網時代,數據高速增長,數字化進程加速,硬件技術的革新和軟件技術的創新,都極大地推動了數據庫技術的變革。2020 年是兩條曲線的分水嶺之年,從這一年開始,"開源,簡化,融合"成為新的技術潮流,新一代云數據庫逐步走到舞臺的中央。

“我們可以想象一下,2030 年的時候我們會開什么樣的汽車?我們會使用什么樣的數據庫?兩者在體驗上以及演進方向上面其實是高度一致的,那就是更強大,更智能,更省心,更重要的是也更有樂趣。”PingCAP 創始人兼 CEO 劉奇在“PingCAP DevCon 2021”上說,這是由 PingCAP 主辦的年度頂級數據技術盛會,本屆DevCon 以“開放 x 連接 x 預見”為主題。

“讓運維工程師睡個好覺”

理想豐滿,現實骨感。根據Gartner 的觀點,企業中85% 的大數據項目都失敗了。導致失敗率高居不下主要由于以下幾個原因:

第一,業務的高速增長,數據庫通常來不及擴容,沒有辦法跟隨業務的腳步。

第二,投資巨大的項目有許多沒有辦法及時轉化數據的價值。今天并不是缺乏數據,而是數據本身和數據的價值存在巨大的鴻溝。 如今,實時交易處理、實時反饋、實時匯聚、實時洞察,成為全場景數字化必備,秒級的數據分析和反饋都有可能帶來數千萬的收入或損失。

“這些挑戰也導致很多企業都沉積了蜘蛛網一樣復雜的技術棧,從而進一步導致了數據時效性變差,導致數據的變現變得更加困難。”而這正是促使劉奇他們創業的初衷———希望做一個更好用的數據庫,這個數據庫可以讓數據對業務的支持更簡單更方便,運維工程師也可以減輕壓力,甚至可以讓他們睡個好覺。

光初心是不夠的,數據庫這么復雜的產品,不是光靠幾個工程師的奇思妙想就可以完成的,更多的時候是靠大家在真實場景的打磨和開發者持續的貢獻。

追逐“開源”

劉奇認為,2020 年是數據庫的分水嶺之年,“開源、簡化、融合”成為新的技術潮流,新一代云數據庫逐漸成為企業應用的主流。

“6年前我們開發 TiDB 的時候,遇到很多的懷疑,很多的不認可。”回憶起創業之初,劉奇也是五味雜陳,“起初,我們為了升級擴容而睡不著覺;等到產品終于開發出來了,我們興奮地找用戶,卻發現找不著用戶,緊接著就是因為找不著用戶睡不著覺。我們能夠堅持下來,就是因為有第一批用戶勇于嘗鮮、積極嘗試——當時還非常稚嫩的 TiDB、沒有經過太多考驗的 TiDB、缺少用戶案例的 TiDB 。”

TiDB 是 PingCAP 公司自主設計、研發的開源分布式關系型數據庫。六年迭代五大版本,在產品可靠性、穩定性和易用性等方面不斷提升,規?;?nbsp;OLTP 和實時 HTAP 成為 TiDB 的核心競爭力。今年 4 月 TiDB 發布針對企業級的里程碑 5.0 版本,目前已經應用在數十家大型企業的生產環境。

“今天大家能看到 TiDB 的迭代速度如此之快,是因為我們聽到了遠方的鼓聲。”劉奇說。

如今,PingCAP 創立的開源項目在GitHub 上已經超過了41600 個 star,有超過 1400 多位貢獻者。PingCAP 在 CNCF2019-2020 年,貢獻度排名中位列中國企業第一,全球排名第六。

其實PingCAP 的開源項目早已經不局限于 TiDB,開源項目 TiKV 鍵值數據庫和 Chaos Mesh云原生混沌測試平臺也先后進入到了 CNCF 基金會進行孵化。

TiKV 作為 TiDB 的存儲引擎,同時也作為一個獨立的分布式鍵值數據庫,于2020 年 9 月在 CNCF 畢業,作為一個畢業項目,TiKV 已經成功服務于像京東、美團、知乎等眾多知名企業。

再來看看另一個項目 Chaos Mesh ,2020年成功地進入到 CNCF 沙箱項目,獲得包括騰訊、微眾銀行、小鵬汽車、七牛云、字節跳動等用戶的積極采用,成為云原生環境下故障演練的必備工具之一。   

當談到對數據庫終極形態的幻想,PingCAP 聯合創始人兼 CTO 黃東旭表示:“數據庫未來可能會隨著可插拔性、 調度能力、云原生等技術的發展, 作為獨立軟件的形態將會消失,將以一種數據平臺服務的形式存在。”

 

責任編輯:宋辰