作者 | 朱珂欣
出品 | CSDN(ID:CSDNnews)
(資料圖)
2022年8月10日,OceanBase在北京、上海、深圳舉行“三地分布式大會(huì)”,重磅發(fā)布OceanBase 4.0版本——“小魚”。
2010年,OceanBase的0.1版本發(fā)布,在它向前演進(jìn)的過程中,曾經(jīng)歷過兩次重大的改造。
第一次大改造是在0.5版本到1.0版本,讓OceanBase真正成為金融級分布式數(shù)據(jù)庫。OceanBase 1.0版本還帶來了全新的架構(gòu),重點(diǎn)解決了擴(kuò)展性和成本的痛點(diǎn)。同時(shí),還引入了多租戶的概念,在同一個(gè)OceanBase集群中,可以支持多個(gè)不同的租戶,租戶們共享整個(gè)集群資源。第二次大改造是3.0到4.0的升級,讓OceanBase真正成為面向云時(shí)代的通用數(shù)據(jù)庫。
曾經(jīng)走過的路,讓OceanBase日漸壯大。如今,全新4.0版本的產(chǎn)品“小魚”,它將展現(xiàn)出怎樣的特性呢?下面我們先睹為快。
“小魚”突破技術(shù)的邊界,實(shí)現(xiàn)從0到N的需求擴(kuò)展
小魚,是OceanBase 4.0的代號,它英文名是Paetica。它的含義與OceanBase一路走來的進(jìn)化歷程有著千絲萬縷的關(guān)系。正如OceanBase 首席執(zhí)行官楊冰說的:“‘小魚’,它是一個(gè)不同尋常又充滿寓意的名字。”
作為業(yè)內(nèi)首個(gè)單機(jī)分布式一體化架構(gòu)的數(shù)據(jù)庫,OceanBase 4.0的誕生是一次全新的嘗試,也是數(shù)據(jù)庫領(lǐng)域的重大的突破和創(chuàng)新。
或許,在大家對分布式數(shù)據(jù)庫的普遍認(rèn)知上是需要多臺服務(wù)器部署,更適合服務(wù)大企業(yè)的海量數(shù)據(jù)存儲(chǔ)和分析。
而OceanBase 4.0通過打破了分布式技術(shù)的不可能,刷新著大家的認(rèn)知。它既具備大規(guī)模處理的能力,又具備與傳統(tǒng)單機(jī)數(shù)據(jù)庫的性能可以相媲美的能力。而且OceanBase 4.0支持客戶在小規(guī)模的場景下進(jìn)行單機(jī)化的部署,可以適應(yīng)從個(gè)人小站點(diǎn)到銀行核心系統(tǒng)、巨型電商網(wǎng)站等各種規(guī)模的業(yè)務(wù)。企業(yè)選用OceanBase 4.0后,可以在業(yè)務(wù)發(fā)展不同階段根據(jù)自身特點(diǎn),靈活滿足性價(jià)比和高可用的要求,極大了降低企業(yè)使用分布式數(shù)據(jù)庫的門檻。
OceanBase從分布式數(shù)據(jù)庫到單機(jī)分布式數(shù)據(jù)庫的轉(zhuǎn)折,促使OceanBase真正實(shí)現(xiàn)從0到1再到N的按需求擴(kuò)展。
世界上最小的魚,開啟了數(shù)據(jù)庫小型化的進(jìn)程
發(fā)布會(huì)上,OceanBase首席執(zhí)行官楊冰舉著全球最小的電腦樹莓派說:“今天的OceanBase 4.0已經(jīng)可以在它里面運(yùn)行了。”
確實(shí)如此,“小魚”雖小,從架構(gòu)到性能上都不曾含糊。
在架構(gòu)設(shè)計(jì)方面,OceanBase 4.0采用全新的架構(gòu)設(shè)計(jì),通過自研的動(dòng)態(tài)日志流技術(shù)極大降低了硬件的入門門檻,減少了數(shù)據(jù)庫資源的開銷,最小支持在4核8G的情況下可以在生產(chǎn)環(huán)境進(jìn)行高性能的穩(wěn)定運(yùn)行。
在單機(jī)部署模式下,OceanBase 4.0可實(shí)現(xiàn)分布式部署的完整功能,包括Oracle/MySQL兼容性、TP事務(wù)處理能力、AP并行分析查詢能力、租戶資源隔離等。與OceanBase歷史版本的能力相比較,OceanBase 4.0的交易處理和分析處理能力再上臺階,實(shí)現(xiàn)了由全場景向量化能力覆蓋。
同時(shí),在發(fā)布會(huì)現(xiàn)場的性能測試中,OceanBase 4.0單機(jī)部署形態(tài)在同等硬件條件下性能超越MySQL,首次實(shí)現(xiàn)了單機(jī)性能趕超集中式數(shù)據(jù)庫的行業(yè)突破。
OceanBase 4.0真正開啟了數(shù)據(jù)庫小型化的進(jìn)程,也詮釋著“小即是大”的理念。
未來,開源是OceanBase的重要一環(huán)
開源,作為數(shù)據(jù)庫未來發(fā)展的重要一環(huán)。從2021年6月正式開源以來, OceanBase社區(qū)已積累了33000名社區(qū)用戶,128位全球核心代碼貢獻(xiàn)者。
在發(fā)布會(huì)的最后,OceanBase 首席執(zhí)行官楊冰也提及了未來開源需要從幾個(gè)方面展開。
在打造核心競爭力上,OceanBase在過去的沉淀中,已經(jīng)具備了全鏈路、全生命周期的企業(yè)級服務(wù)。未來,將投入更多的力量在擴(kuò)大服務(wù)的覆蓋范圍上,提供大量通過認(rèn)證的生態(tài)伙伴的標(biāo)準(zhǔn)服務(wù),覆蓋全國更多的區(qū)域,并且提供全天候服務(wù)。
在用戶可控的自助服務(wù)上,OceanBase將通過方法論以及培訓(xùn)賦能的升級,為用戶加入了更多動(dòng)手實(shí)踐的課程,讓更多的用戶能夠?qū)嵅佟⒄莆誒ceanBase。
在全新的代運(yùn)維的服務(wù)計(jì)劃上,OceanBase聯(lián)系了信通院、太平洋保險(xiǎn)、中國人民保險(xiǎn)等,提供了基礎(chǔ)設(shè)施評測和保障服務(wù)。
在生態(tài)領(lǐng)域建設(shè)上,OceanBase始終致力于打造開放的商業(yè)生態(tài),截至目前已與100多家行業(yè)伙伴及20多家專業(yè)技術(shù)服務(wù)伙伴深度合作。面向未來,OceanBase將加速建立以合作伙伴為中心的商業(yè)生態(tài)模式,不斷提升合作伙伴收入比例,降低直接對客銷售比例,讓合作伙伴成為OceanBase成功的關(guān)鍵。
最后,楊冰還宣布了一個(gè)關(guān)于開源非常重要的策略升級,那便是——OceanBase 4.0 MySQL兼容能力全開源。OceanBase社區(qū)版將享受企業(yè)版同等性能,企業(yè)可通過社區(qū)版免費(fèi)享受到OceanBase企業(yè)版的全部功能。
未來,OceanBase將通過更多優(yōu)質(zhì)的產(chǎn)品,讓客戶感受原生數(shù)據(jù)庫帶來的技術(shù)能力,不斷推動(dòng)著中國數(shù)據(jù)庫的向前邁進(jìn)。“OceanBase的一小步將是數(shù)據(jù)庫行業(yè)的一大步。”正如OceanBase 首席執(zhí)行官楊冰說道。
— 推薦閱讀?—
關(guān)鍵詞: 世界上最小