之前我一篇文章預測阿里、百度、騰訊未來將是IT硬件廠商的最大對手,今天看到一則消息,淘寶頂級科學家陽振坤微博號@阿里正祥 ,發(fā)出一則消息。“從上周五開始,淘寶/天貓/聚劃算在支付寶上的交易,100%都在OceanBase上了。你可能沒有什么感覺。”
五年前立項,今天成果斐然,作為本該理性的媒體觀察者看到這則消息也不僅感慨萬分。
時代在變,阿里、百度、騰訊未來不僅是硬件廠商的最大對手,也會是軟件廠商的最大對手。
@歪脖大肚子Q問:假如Oracle的許可證費用足夠低,還會換用OB嗎?按照大部分人都解釋,可能從安全方面考慮,@王少亞認為關(guān)鍵不是費用,是可控性 。但是事實很簡單,就是Oracle要價太高。
淘寶頂級科學家陽振坤微博號@阿里正祥 回復@王少亞:很多人猜測答案是NO,非也,答案是YES,而且是在費用上,呵呵。
可以想象馬云當時是多么火大,你收我那么多錢,跟我阿里的理念完全相反啊。我成本無限高,我怎么服務中小企業(yè)!必須上馬。@阿里正祥表示:目前OceanBase做到了商業(yè)數(shù)據(jù)庫成本的一半以下,這得益于OceanBase不再需要昂貴的共享存儲、高可靠的服務器、數(shù)據(jù)庫軟件的許可費。OceanBase還有很大的性能提升空間和成本降低空間。
今天真是最好的時代,也只有中國市場,也只有在今天的這個時代,才能誕生數(shù)千億條記錄、數(shù)百TB數(shù)據(jù)上的應用讓阿里是真槍實彈的研發(fā)。
有網(wǎng)友問為什么不用MySQL?
@阿里正祥回答,“金融系統(tǒng)要求在主庫故障的時候不能丟失任何數(shù)據(jù)(地震等天災人禍除外),MySQL無法做到這一點(如果不使用共享存儲的話)。 ”
對于是否增加硬件采購,@阿里正祥表示,機器確實增加了,但也沒有這個同學說的這么夸張(一個同學認為機器增加了7-8倍),不知道這個數(shù)據(jù)從何而來。對于這個交易系統(tǒng),跟商業(yè)數(shù)據(jù)庫相比,OceanBase成本更低,同時還提供了超過一倍的性能和容量。
看看阿里普通員工的言論,@何_登成:作為一個參與者,我感覺很自豪。作為一個數(shù)據(jù)庫從業(yè)者/研發(fā)人員,我更深知做一個自研的數(shù)據(jù)庫有多么難,更別說在世界上最大的支付系統(tǒng)上線使用。新的里程碑,新的起點!我們數(shù)據(jù)庫團隊跟陽老師的研發(fā)團隊緊密合作,進一步打磨OB,以云產(chǎn)品的形式輸出OB服務,讓更多公司、朋友體驗到OB的優(yōu)勢。
OceanBase是一個支持海量數(shù)據(jù)的高性能分布式數(shù)據(jù)庫系統(tǒng),實現(xiàn)了數(shù)千億條記錄、數(shù)百TB數(shù)據(jù)上的跨行跨表事務,由淘寶核心系統(tǒng)研發(fā)部、運維、DBA、廣告、應用研發(fā)等部門共同完成。在設計和實現(xiàn)OceanBase的時候暫時摒棄了不緊急的DBMS的功能,例如臨時表,視圖(view),研發(fā)團隊把有限的資源集中到關(guān)鍵點上,當前 OceanBase主要解決數(shù)據(jù)更新一致性、高性能的跨表讀事務、范圍查詢、join、數(shù)據(jù)全量及增量dump、批量數(shù)據(jù)導入。
目前OceanBase已經(jīng)應用于淘寶收藏夾,用于存儲淘寶用戶收藏條目和具體的商品、店鋪信息,每天支持4~5千萬的更新操作。等待上線的應用還包括CTU、SNS等,每天更新超過20億,更新數(shù)據(jù)量超過2.5TB,并會逐步在淘寶內(nèi)部推廣。