中國自研數據庫打破西方壟斷:阿里成績刷新世界塵封9年紀錄,性能2倍於第二名_風聞
量子位-量子位官方账号-2019-10-05 13:06
曉查 發自 凹非寺
量子位 報道 | 公眾號 QbitAI
中國基礎技術,再破外國壟斷。
而且新近提交成績,大幅刷新之前紀錄,斬獲全球第一。
榮譽屬於阿里巴巴,屬於螞蟻金服。
十一期間,權威機構國際事務處理性能委員會(TPC)官網披露,阿里巴巴自主研發的金融級分佈式關係數據庫OceanBase,在TPC-C基準測試中登上榜首。
這一成績還打破了由美國公司甲骨文(Oracle)保持了9年之久的世界記錄,成為首個登頂該榜單的中國數據庫產品。
中國工程院院士、計算機專家李國傑盛讚説:“這是中國基礎軟件取得的重大突破。”
TPC-C基準測試,被譽為“數據庫領域世界盃”,是全球公認的數據庫性能評價金指標,美國公司Oracle(甲骨文)已經壟斷了9年冠軍。
而此次登頂的OceanBase,完全由阿里巴巴和螞蟻金服自主研發,是全球首個應用於金融核心業務的分佈式關係數據庫。其創造的新的聯機交易處理系統(OLTP)世界紀錄,是Oracle最好成績的兩倍多。
此前,國內的數據庫市場,長期由Oracle、IBM等國外科技公司佔據主導地位,不僅導致軟件服務費用高昂,而且在許多關鍵領域還存在信息安全的隱患。阿里和螞蟻金服的出現打破了這種壟斷。
所以具體是怎樣一回事?
登上權威測試榜榜首
TPC全稱:國際事務處理性能委員會,由它制定的TPC-C測試是衡量數據庫在線事務處理(OLTP)能力的公認標杆,是全球主流計算機硬件廠商、數據庫廠商公認的評價標準。
TPC-C性能以每分鐘的新訂單交易數量作為衡量標準。主要指標是交易速率(tpmC),還有每筆交易的關聯價格($/tpmC)等。
TPC-C標準模擬了經典商品銷售付款場景來做測試,通過每分鐘創建新訂單數量來評價數據庫的性能和性價比。OceanBase以60,880,800 tpmC(每分鐘內系統處理的新訂單個數)創造了新的聯機交易處理系統(OLTP)世界紀錄。
過去數十年,TPC-C一直是海外傳統數據庫廠商競技的舞台,而OceanBase是登上TPC-C排行榜前列、由中國公司完全自主研發的第一款大型數據庫產品。
《科技日報》評價稱:“此次登頂國際權威排行,也是雲時代中國數據庫換道超車的標誌。”
從瀕臨解散到世界領先
數據庫從誕生起已經有幾十年的時間了,但基本上它的市場格局就沒有多少變化,最早起來的幾家廠商今天還是佔據着統治地位。
因為數據庫非常難被替換,它處在整個產品或者產業鏈最底層的位置,替換風險很大,但收益相比起來卻小得多。這也是為什麼像 IBM、微軟這樣的後來者也無法取代 Oracle。這就導致了數據庫變成了一個門檻極高、強者恆強的領域,後來者很難居上。
OceanBase的研發始於2010年6月,研發之路從一開始就磨難重重,中途因為找不到願意使用的業務,團隊曾經瀕臨解散。
然而沉舟側畔千帆過,病樹前頭萬木春。
2012年底,OceanBase迎來了一次重生的機遇,當時阿里把該團隊調到了支付寶。
支付寶屬於金融領域,面臨的數據庫挑戰會比其他業務更大,這相當於給了OceanBase團隊一次從頭開始的機會。
2013年,支付寶開始啓動**“去 IOE”**,即去掉了Oracle數據庫、IBM小型機和EMC存儲。
尤其是近年來,中國互聯網的飛速發展,誕生了一些國外科技公司不曾面對的特殊局面,這成為刺激國產數據庫成長的關鍵。
每年“雙11”購物節,都有着天文數字一樣的交易量,這些經驗恰恰是國外科技公司所欠缺的經驗。
正是因為這些特殊的國情,推動着中國互聯網企業尋求性能更高、成本更低的數據存儲和處理方案。基於雲計算的新一代數據庫OceanBase應運而生。
2014年雙11,OceanBase迎來了第一次大考。
在一開始的計劃裏,當天交易流量的1%會切給 OceanBase,但是因為當時的甲骨文的數據庫系統支撐不了巨大流量,最後由OceanBase成功支撐了10% 的交易流量。
經過了這次的考驗,OceanBase得到了更多的認可和支持,團隊在2015年獲得了螞蟻金服的 CEO大獎,這也是第一次由技術團隊拿到這個獎。
最終OceanBase在螞蟻金服實現了全面替代甲骨文,成功支撐了過去 5 年“雙 11”螞蟻金服全部核心業務的重壓,創造了25.6萬筆/秒支付峯值和4200萬筆/秒請求數處理峯值這一業內全新的紀錄。
OceanBase不僅為阿里內部所用,也開始逐漸走向外部商用。從2017年開始,OceanBase已經在數十家商業銀行落地,其中包括南京銀行、浙商銀行、蘇州銀行、人保健康險等。
據阿里官方介紹,OceanBase幫助南京銀行共同打造的互金開放平台,可以實現貸款交易處理能力10倍的提升,日處理百萬筆放款,平均處理時間小於1秒。
中國的市場規模和人口基數,確實為創新和技術革命提供了巨大的舞台。
有實力才能贏得敬重
值得一提的是,隨着OceanBase打破壟斷消息一出。
另一則江湖往事也被翻出,在1997年,甲骨文創始人拉里·埃裏森(Larry Ellison)首次到訪中國,因為他晚起牀讓中國接待人員在零下二十幾度的環境中等待了一個多小時。
然而中方卻敢怒不敢言,因為我們的數據庫技術完全依賴於甲骨文。國內的金融、電信幾乎全部在使用甲骨文的技術,用“卡脖子”來形容一點也不為過。
命運受制於人,自然無法”以理服人”。
而且隨着中國科技高速發展,老牌國外科技公司一方面對中國傲慢,另一方面又在警惕中國技術的崛起。
埃裏森曾表示中國是美國最大的競爭對手。多年前,他在接受採訪時曾説:“不能讓中國產出比美國還多的工程師。”
今年5月,甲骨文還因為中國關係緊張的政治原因,解僱了900名中國員工。
如今,中國科技公司已經在用實力説話,用里程碑式的技術反超進行回擊,打破美公司壟斷。
此外令人欣喜的是,OceanBase的”換道超車”,也在驗證另一種創新模式。
之前科技創新,都是硅谷和美國為核心,中國亦步亦趨,模仿技術建立商業模式走向成功。
但隨着中國市場展現出的巨大勢能,阿里巴巴等一系列商業模式成熟的科技巨頭,也在大平台、大數據和研發投入基礎上,開始在基礎技術研發領域不斷取得新突破、新進展。
除了基礎數據庫、雲計算等領域,人工智能等前沿基礎研發方面,中國速度和積累也一再成為焦點,特別是中國市場可觀的數據基礎、勤奮務實的發展態度,讓人對未來亦滿懷信心。
或許不會再有那個國外企業CEO讓中國合作方在寒風中等待一小時了。
雄關漫道真如鐵,而今邁步從頭越。
OceanBase式的科技後來居上案例應該還會更多,不盲目自信,但也不必妄自菲薄。
你説呢?
參考鏈接:
https://mp.weixin.qq.com/s/BgOD_r3o65pqySPVNgFjWQ
https://zhuanlan.zhihu.com/p/63828786