中國(guó)數(shù)據(jù)庫前世今生:記錄數(shù)據(jù)庫人不斷攀登的半個(gè)世紀(jì)

20 世紀(jì) 60 年代國(guó)外就有了商業(yè)數(shù)據(jù)庫,20 世紀(jì) 80 年代我國(guó)才有了第一批數(shù)據(jù)庫專業(yè)人才。不要小看這 20 年的差距,它可能需要幾代數(shù)據(jù)庫人用一生去追。2024 年了,中國(guó)跨過數(shù)據(jù)庫這座大山了嗎?

十年發(fā)一夢(mèng),一夢(mèng)五十年

20 世紀(jì) 80 年代,薩師煊教授、王珊教授主導(dǎo)編撰的《數(shù)據(jù)庫系統(tǒng)概論》,揭開了中國(guó)體系化培養(yǎng)數(shù)據(jù)庫技術(shù)人才的序幕。

在那個(gè)計(jì)算機(jī)還是奢侈品的年代,中國(guó)數(shù)據(jù)庫技術(shù)的起步顯得尤為艱難。缺乏成熟的技術(shù)基礎(chǔ),缺少國(guó)際交流的平臺(tái),中國(guó)數(shù)據(jù)庫的發(fā)展似乎舉步維艱。2024 年的今天看起來司空見慣的信息化,在當(dāng)時(shí)卻如天方夜譚一般:

“80年代初的時(shí)候搞信息化確實(shí)是一個(gè)很艱難的事情,我記得我們?cè)?jīng)在港口去做項(xiàng)目,很多參與人員都沒見過計(jì)算機(jī),也沒見過鍵盤。打個(gè)字連鍵盤上面的字母都找不到,找一個(gè)找半天。用一個(gè)指頭去點(diǎn),叫一指禪。”

“最早的時(shí)候什么都沒有,開發(fā)人員要手寫代碼,錄入進(jìn)去,有問題再改,改完再在紙上改回來。后來有了打孔紙帶去做錄入,再后來才升級(jí)成了磁帶,最后才是軟盤。存儲(chǔ)介質(zhì)嬌貴又金貴。”

當(dāng)中國(guó)數(shù)據(jù)庫行業(yè)開始萌芽,國(guó)外已經(jīng)有了頭部的商業(yè)公司如 Oracle,有了成熟的開源產(chǎn)品如 MySQL 、PG,差距并沒有隨著時(shí)間的延展而縮小,反而更加擴(kuò)大了。

一部分人覺得國(guó)產(chǎn)數(shù)據(jù)庫是個(gè)偽命題,用開源的買商業(yè)的不就好了?一部分人覺得數(shù)據(jù)庫領(lǐng)域是一座大山,看不到跨過去的希望。還有極少一部分人,埋頭扎進(jìn)了數(shù)據(jù)庫技術(shù)的鉆研里,期待著破殼而出的那一天。

國(guó)產(chǎn)?國(guó)產(chǎn)……國(guó)產(chǎn)!

“國(guó)產(chǎn)數(shù)據(jù)庫性能就是不行。”

“都是開源魔改,沒有創(chuàng)新。”

“國(guó)外數(shù)據(jù)庫頭部就那么幾家,國(guó)內(nèi)這么多有啥用?”

“……”

數(shù)據(jù)庫上托應(yīng)用,下連基礎(chǔ)設(shè)施,是整個(gè) IT 系統(tǒng)中,承上啟下最為關(guān)鍵的一環(huán)。數(shù)據(jù)庫的穩(wěn)定性,往往決定了整個(gè)系統(tǒng)的可靠性。數(shù)據(jù)庫作為信息時(shí)代的核心組件,承擔(dān)著太多的責(zé)任與期望。而當(dāng)一個(gè)賽道受到太大關(guān)注和投入時(shí),出現(xiàn)動(dòng)作變形的現(xiàn)象總是不可避免。

企業(yè)客戶對(duì)早期國(guó)產(chǎn)數(shù)據(jù)庫的態(tài)度,往往是乍聽之下的嗤之以鼻——國(guó)產(chǎn)?在不得不使用卻被性能、穩(wěn)定性、售后支持傷到后發(fā)出一聲嘆息——國(guó)產(chǎn)……

企業(yè)客戶的選型決策往往具備強(qiáng)依賴性,就像程序員常說代碼能跑就不要?jiǎng)?,企業(yè)客戶對(duì)遷移成本的顧慮往往決定了其不會(huì)去輕易嘗試核心組件的變更,尤其是數(shù)據(jù)庫:

“原位替換,平滑遷移……功能不受損,服務(wù)不降級(jí),生產(chǎn)安全有保證,高可用能力有提升”。

需求很不合理,商業(yè)上卻很合理??蛻魰?huì)用真金白銀告訴你,不要跟我說什么不可能三角,成年人不做選擇全都要,今天就讓你理解下什么叫貪心算法。

于是,這樣的變態(tài)要求反而促進(jìn)了國(guó)產(chǎn)數(shù)據(jù)庫技術(shù)的進(jìn)步。

時(shí)間撥回到今天,數(shù)據(jù)庫國(guó)產(chǎn)化已經(jīng)成了一個(gè)不可逆的潮流。

“為什么總要自己造個(gè)輪子?”

“因?yàn)橛行┹喿泳偷米约涸?”

一代數(shù)據(jù)庫人篳路藍(lán)縷,一代數(shù)據(jù)庫人中道崩殂,一代數(shù)據(jù)庫人堅(jiān)守初心,一代數(shù)據(jù)庫人開始得到認(rèn)可。

國(guó)產(chǎn)!

中國(guó)數(shù)據(jù)庫的前世今生

從 20 世紀(jì) 80 年代,到 21 世紀(jì) 20 年代,中國(guó)數(shù)據(jù)庫走過了風(fēng)風(fēng)雨雨的 5 個(gè) 10 年。

從最初的引進(jìn)模仿到如今的自主創(chuàng)新,這背后的辛酸血淚,不足為外人道。但我們總是認(rèn)為,拓荒者的名字不應(yīng)被遺忘,后來者乘涼的同時(shí),也應(yīng)該想想當(dāng)年的人是如何種下的今天這顆大樹。

為了致敬中國(guó)數(shù)據(jù)庫從業(yè)者一起走過的半個(gè)世紀(jì),騰訊云 TVP《技術(shù)指針》與《明說三人行》策劃了【中國(guó)數(shù)據(jù)庫前世今生】系列記錄片。紀(jì)錄片邀請(qǐng)親歷數(shù)據(jù)庫技術(shù)在中國(guó)從落地生根到蓬勃發(fā)展的技術(shù)專家們,與大家共同回顧中國(guó)數(shù)據(jù)庫五十年發(fā)展史上的重要時(shí)刻,以及這些時(shí)刻如何塑造了今天的數(shù)據(jù)庫技術(shù)格局。

此部紀(jì)錄片共分為五期,時(shí)間跨度從上世紀(jì)八十年代至本世紀(jì)二十年代,涵蓋五個(gè)十年。從 80 年代數(shù)據(jù)庫在中國(guó)的起步,90 年代多家競(jìng)爭(zhēng)的混沌,00 年代數(shù)據(jù)庫的分型和國(guó)產(chǎn)數(shù)據(jù)庫的開端,10 年代大數(shù)據(jù)席卷市場(chǎng),到 20 年代國(guó)產(chǎn)數(shù)據(jù)庫的“百團(tuán)大戰(zhàn)”,每期將深入探討該時(shí)代下的數(shù)據(jù)庫演變歷程,以及這些大趨勢(shì)下鮮為人知的小故事。

《中國(guó)數(shù)據(jù)庫前世今生》,不僅僅是一部紀(jì)錄片,它是一次穿越時(shí)空的旅行,一次對(duì)中國(guó)數(shù)據(jù)庫技術(shù)發(fā)展歷程的回顧與展望。它讓我們看到了中國(guó)在數(shù)據(jù)庫領(lǐng)域的困難與挑戰(zhàn),更讓我們看到了中國(guó)科技人的堅(jiān)持與創(chuàng)新。

中國(guó)跨過數(shù)據(jù)庫這座大山了嗎?

也許沒有,但我們有了自己的「山」。

(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )