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