中國自研數據庫打破西方壟斷
中國基礎技術,再破外國壟斷。
而且新近提交成績,大幅刷新之前紀錄,斬獲全球第一。
榮譽屬于阿里巴巴,屬于螞蟻金服。
十一期間,權威機構國際事務處理性能委員會(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 式的科技后來居上案例應該還會更多,不盲目自信,但也不必妄自菲薄。
你說呢?