
- 來(lái)源: 轉載 科技日報
- 日期: 2020-05-22
5月20日,數據庫“世界杯”TPC-C公布,支付寶自研數據庫OceanBase打破去年自己保持的世界紀錄,獲得7.07億tpmC的超高性能得分,較去年大幅提升11倍。
再次刷新世界紀錄,OceanBase用了7個(gè)月,而上一次這個(gè)時(shí)間是9年。
TPC-C是全球主流計算機硬件廠(chǎng)商、數據庫廠(chǎng)商公認的性能評價(jià)標準,對數據庫系統的軟硬件協(xié)同能力要求極高,過(guò)去三十多年僅有少數公司入選,榜單性能分數也長(cháng)期停留在千萬(wàn)級。
OceanBase的這一突破將性能分數從千萬(wàn)級,提升至億級。這標志著(zhù)在技術(shù)的高地“核高基”,中國自研技術(shù)走到了最前沿,為全世界技術(shù)升級跨出了關(guān)鍵的一步。
“數據庫是信息社會(huì )的重要基礎設施,支撐人類(lèi)經(jīng)濟社會(huì )活動(dòng)中的關(guān)鍵核心業(yè)務(wù)。在當今以互聯(lián)網(wǎng)為主要載體的數字經(jīng)濟時(shí)代,現象級應用對事務(wù)處理吞吐率提出了前所未有的挑戰。”華東師范大學(xué)副校長(cháng)周傲英教授表示“OceanBase這次在TPC-C測試中的以數量級的優(yōu)勢領(lǐng)先,再次充分說(shuō)明系統的分布式架構和實(shí)現技術(shù)具有科學(xué)性和先進(jìn)性,代表未來(lái)數據庫的發(fā)展方向,是我國IT硬核科技領(lǐng)域實(shí)現替代工程和轉型升級并舉的創(chuàng )新榜樣。”

從2009年開(kāi)始研發(fā),到2020年實(shí)現數據庫革命性突破,OceanBase創(chuàng )始人陽(yáng)振坤心態(tài)很平和:“從2008年以后的十年,是互聯(lián)網(wǎng)產(chǎn)業(yè)高速發(fā)展和互聯(lián)網(wǎng)技術(shù)狂奔的十年,我們得益于時(shí)代和社會(huì )。”
總經(jīng)理楊冰則表示:“在數據庫發(fā)展的歷程上,OceanBase還是一個(gè)年輕人,我們能在TPC-C測試中證明自己,是站在前輩的肩膀上邁出的一小步,更是互聯(lián)網(wǎng)時(shí)代給我們的機會(huì )。萬(wàn)里長(cháng)征剛剛開(kāi)始,未來(lái)我們還有很長(cháng)的路要走。”
風(fēng)從甲骨文來(lái)
故事要從上世紀七八十年代初講起。
1978年,美國人埃里森在硅谷創(chuàng )建“關(guān)系式軟件公司”(RSI),夏天發(fā)布了第一個(gè)商用產(chǎn)品,取名Oracle1.0。CIA成為了他的第一個(gè)客戶(hù)。
數據庫就是按照數據結構來(lái)組織、存儲和管理數據的倉庫。隨著(zhù)數據量的爆發(fā)式增長(cháng),數據庫成為基礎軟件的核心,是提高軟硬件系統的關(guān)鍵。
爾后,Oracle發(fā)展成為數據庫領(lǐng)域的霸主,在1987年收入高達1.31億美元,是世界第四大軟件公司。
在國內,數據庫技術(shù)同樣發(fā)軔。
1982年,薩師煊起草了國內第一個(gè)計算機專(zhuān)業(yè)本科“數據庫系統概論”課程的教學(xué)大綱。他的學(xué)生,也開(kāi)始讓數據庫這一技術(shù)在國防、軍工等領(lǐng)域展開(kāi)應用,極大地推動(dòng)了數據庫的發(fā)展。

1989年,Oracle決定進(jìn)軍中國,它瞄準的,是中國巨大的市場(chǎng)。
其中,電信行業(yè)是典型的數據庫使用場(chǎng)景。改革開(kāi)放讓中國的電信市場(chǎng)開(kāi)始蓬勃,業(yè)務(wù)量飛速增長(cháng),只有靠數據庫技術(shù),才能將這些業(yè)務(wù)費用結算清楚。
到1995年,國家提出“九七工程”,要求全國縣以上的郵電局在1997年底前,讓通信系統完全實(shí)現數據共享。
靠著(zhù)那波行業(yè)紅利,甲骨文搶灘中國成功。在全球市場(chǎng),甲骨文四處攻城拔寨,讓數據庫技術(shù)在全球擴展開(kāi)來(lái)。
很長(cháng)一段時(shí)間,甲骨文就等于數據庫。好用是好用,但唯一的問(wèn)題在于,它太貴了。
當時(shí),IOE體系已經(jīng)形成,Oracle數據庫+IBM小型機+EMC存儲,三大件開(kāi)支相當龐大。對于行業(yè)巨頭都能形成巨大的成本負擔,對小公司更是不堪重負。
互聯(lián)網(wǎng)之后
而太平洋另一邊,做電商起家的阿里巴巴在新千年后逐漸感受到流量的壓力。彼時(shí),阿里采用的也是IOE架構,在2008年的數據庫規模已經(jīng)基本無(wú)法擴展。
2009年,阿里巴巴決定自主研發(fā)云計算操作系統“飛天”,嘗試將全球數百臺服務(wù)器連成一臺超級計算機。而針對去IOE的Oracle,開(kāi)始研發(fā)OceanBase。
早在2006年,國務(wù)院發(fā)布《國家中長(cháng)期科學(xué)和技術(shù)發(fā)展規劃綱要(2006-2020年)》,其中就有 “核高基”重大專(zhuān)項,指的是核心電子器件、高端通用芯片及基礎軟件產(chǎn)品?;A軟件產(chǎn)品就包括操作系統、中間件和數據庫。
在這個(gè)規劃里,產(chǎn)業(yè)助推將持續至2020年,預計總投入將超過(guò)1000億元。
但OceanBase的前景并不明朗。甲骨文在2013年已超越IBM,成為繼 Microsoft 后全球第二大軟件公司。
更大的問(wèn)題在于,對于OceanBase采取的“分布式關(guān)系數據庫”的技術(shù)路徑,唱衰聲很大。因為沒(méi)有人這樣做過(guò),它要突破的不僅僅是高技術(shù)門(mén)檻,更是人們對于未知的本能畏懼。
OceanBase夢(mèng)想照進(jìn)現實(shí)
OceanBase的早期研發(fā)之路充滿(mǎn)坎坷:MySQL能滿(mǎn)足淘寶大部分業(yè)務(wù)需求, OceanBase團隊瀕臨解散;業(yè)務(wù)系統改造量巨大,導致OceanBase無(wú)法如期上線(xiàn)……
做自研數據庫本身就很難,要做金融系統的自研數據庫,更是難上加難。任何跟錢(qián)相關(guān)的,一點(diǎn)錯都出不得。
想象一下,你的支付寶付款100元,不小心出bug,變成付款10000000元。你會(huì )怎么辦?這不是小bug,這是致命傷。
但陽(yáng)振坤這位在北大從學(xué)生做到教授的技術(shù)大拿看中的是未來(lái)。他相信,有 “天時(shí)地利人和”,OceanBase必定能成。
天時(shí),指的是互聯(lián)網(wǎng)需求。得益于整個(gè)中國的巨大互聯(lián)網(wǎng)需求,傳統集中式關(guān)系數據庫已不堪重負,只有分布式數據庫可以破解這一難題。
地利,指的是包括淘寶和支付寶在內的機會(huì )和應用場(chǎng)景。在實(shí)戰中不斷提高,是OceanBase迅速提高的關(guān)鍵。
把分布式和數據庫做結合,陽(yáng)振坤是專(zhuān)家,他還延攬了一大批能人干將,包括總架構師楊傳輝。
2014年雙11,OceanBase搬上了10%的交易數據鏈。
2015年雙11,100%交易數據鏈和支付數據鏈都搬到OceanBase上。
2016年雙11,整個(gè)賬務(wù)庫遷移至OceanBase,它摘下了“金融系統數據庫皇冠上的明珠。”

直到2019年10月,OceanBase打破甲骨文保持9年之久的TPC-C世界記錄。
但陽(yáng)振坤常掛在嘴邊的,還是最初最常說(shuō)的那句OceanBase的使命:“讓中國人自己的數據庫服務(wù)全世界。”
公司戰略:用專(zhuān)業(yè)AI技術(shù)、腸道菌群技術(shù)和免疫食品技術(shù)建立老年智能健康服務(wù)平臺
宗旨:做中國優(yōu)秀的將人工智能技術(shù)應用在老年人群和老年癡呆人群的專(zhuān)業(yè)公司
公司愿景:創(chuàng )建和發(fā)展中國領(lǐng)先的老年癡呆、老人智能健康服務(wù)平臺
公司的核心價(jià)值觀(guān):以人為本、開(kāi)放、自由、平等、創(chuàng )新、奉獻,人人都是企業(yè)的主人
公司的服務(wù)目標:通過(guò)使用佰和的產(chǎn)品,讓老年癡呆患者和老人過(guò)有尊嚴的晚年生活
社會(huì )責任:減輕國家、社會(huì )、家庭的負擔,減輕護工的壓力,提高老年癡呆患者生活質(zhì)量
手機:13925845520
聯(lián)系人:何先生
郵箱:henrik@baiherobot.com
網(wǎng)址:www.sen-ke.cn
地址:東莞松山湖高新技術(shù)產(chǎn)業(yè)開(kāi)發(fā)區科技四路16號光大We谷C2棟616室
Copyright © 東莞佰和生物科技有限公司 備案號:粵ICP備19095204號
地址:東莞松山湖高新技術(shù)產(chǎn)業(yè)開(kāi)發(fā)區科技四路16號光大We谷C2棟616室