20 世紀 60 年代國外就有了商業數據庫,20 世紀 80 年代我國才有了第一批數據庫專業人才。不要小看這 20 年的差距,它可能需要幾代數據庫人用一生去追。2024 年了,中國跨過數據庫這座大山了嗎?
十年發一夢,一夢五十年
20 世紀 80 年代,薩師煊教授、王珊教授主導編撰的《數據庫系統概論》,揭開了中國體系化培養數據庫技術人才的序幕。

在那個計算機還是品的年代,中國數據庫技術的起步顯得尤為艱難。缺乏成熟的技術基礎,缺少國際交流的平台,中國數據庫的發展似乎舉步維艱。2024 年的今天看起來司空見慣的信息化,在當時卻如天方夜譚一般:
“80年代初的時候搞信息化确實是一個很艱難的事情,我記得我們曾經在港口去做項目,很多參與人員都沒見過計算機,也沒見過鍵盤。打個字連鍵盤上面的字母都找不到,找一個找半天。用一個指頭去點,叫一指禅。”
“最早的時候什麼都沒有,開發人員要手寫代碼,錄入進去,有問題再改,改完再在紙上改回來。後來有了打孔紙帶去做錄入,再後來才升級成了磁帶,最後才是軟盤。存儲介質嬌貴又金貴。”
當中國數據庫行業開始萌芽,國外已經有了頭部的商業公司如 Oracle,有了成熟的開源産品如 MySQL 、PG,差距并沒有随着時間的延展而縮小,反而更加擴大了。
一部分人覺得國産數據庫是個僞命題,用開源的買商業的不就好了?一部分人覺得數據庫領域是一座大山,看不到跨過去的希望。還有極少一部分人,埋頭紮進了數據庫技術的鑽研裡,期待着破殼而出的那。
國産?國産……國産!
“國産數據庫性能就是不行。”
“都是開源魔改,沒有創新。”
“國外數據庫頭部就那麼幾家,國内這麼多有啥用?”
“……”
數據庫上托應用,下連基礎設施,是整個 IT 系統中,承上啟下最為關鍵的一環。數據庫的穩定性,往往決定了整個系統的可靠性。數據庫作為信息時代的核心組件,承擔着太多的責任與期望。而當一個賽道受到太大關注和投入時,出現動作變形的現象總是不可避免。
企業客戶對早期國産數據庫的态度,往往是乍聽之下的嗤之以鼻——國産?在不得不使用卻被性能、穩定性、售後支持傷到後發出一聲歎息——國産……
企業客戶的選型決策往往具備強依賴性,就像程序員常說代碼能跑就不要動,企業客戶對遷移成本的顧慮往往決定了其不會去輕易嘗試核心組件的變更,尤其是數據庫:
“原位替換,平滑遷移……功能不受損,服務不降級,生産安全有保證,高可用能力有提升”。
需求很不合理,商業上卻很合理。客戶會用真金白銀告訴你,不要跟我說什麼不可能三角,成年人不做選擇全都要,今天就讓你理解下什麼叫貪心算法。
于是,這樣的變态要求反而促進了國産數據庫技術的進步。
時間撥回到今天,數據庫國産化已經成了一個不可逆的潮流。
“為什麼總要自己造個輪子?”
“因為有些輪子就得自己造!”
一代數據庫人筚路藍縷,一代數據庫人中道崩殂,一代數據庫人堅守初心,一代數據庫人開始得到認可。
國産!
中國數據庫的前世今生
從 20 世紀 80 年代,到 21 世紀 20 年代,中國數據庫走過了風風雨雨的 5 個 10 年。
從最初的引進模仿到如今的自主創新,這背後的辛酸血淚,不足為外人道。但我們總是認為,拓荒者的名字不應被遺忘,後來者乘涼的同時,也應該想想當年的人是如何種下的今天這顆大樹。
為了緻敬中國數據庫從業者一起走過的半個世紀,騰訊雲 TVP《技術指針》與《明說三人行》策劃了【中國數據庫前世今生】系列記錄片。紀錄片邀請親曆數據庫技術在中國從落地生根到蓬勃發展的技術專家們,與大家共同回顧中國數據庫五十年發展史上的重要時刻,以及這些時刻如何塑造了今天的數據庫技術格局。

此部紀錄片共分為五期,時間跨度從上世紀八十年代至本世紀二十年代,涵蓋五個十年。從 80 年代數據庫在中國的起步,90 年代多家競争的混沌,00 年代數據庫的分型和國産數據庫的開端,10 年代大數據席卷市場,到 20 年代國産數據庫的“百團大戰”,每期将深入探讨該時代下的數據庫演變曆程,以及這些大趨勢下鮮為人知的小故事。
《中國數據庫前世今生》,不僅僅是一部紀錄片,它是一次穿越時空的旅行,一次對中國數據庫技術發展曆程的回顧與展望。它讓我們看到了中國在數據庫領域的困難與挑戰,更讓我們看到了中國科技人的堅持與創新。
中國跨過數據庫這座大山了嗎?
也許沒有,但我們有了自己的「山」。
免責聲明:本文僅代表作者個人觀點,與每日科技網無關。其原創性以及文中陳述文字和内容未經本站證實,對本文以及其中全部或者部分内容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關内容。
本網站有部分内容均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,若因作品内容、知識産權、版權和其他問題,請及時提供相關證明等材料并與我們聯系,本網站将在規定時間内給予删除等相關處理.

