0
本文作者: 李揚(yáng)霞 | 2021-10-19 18:24 |
“OceanBase用的好的話,還是很厲害的。OceanBase的開源版和企業(yè)版我們都在做測試?!?/p>
攜程資深數(shù)據(jù)庫專家陳堯在第十二屆數(shù)據(jù)庫技術(shù)大會(huì)現(xiàn)場介紹,前年攜程開始探索分布式數(shù)據(jù)庫。目前攜程已將風(fēng)控業(yè)務(wù)系統(tǒng)、會(huì)員用戶畫像等多個(gè)業(yè)務(wù)在OceanBase 上測試,并重點(diǎn)分享了開源版實(shí)踐體驗(yàn)。
攜程集團(tuán)(Trip.com Group)是全球領(lǐng)先的一站式旅行平臺(tái),隨著業(yè)務(wù)模式的發(fā)展,業(yè)務(wù)數(shù)據(jù)模型呈現(xiàn)多元化,數(shù)據(jù)庫技術(shù)也要隨之發(fā)展以適應(yīng)與之對應(yīng)的需求,同時(shí)日益龐大的數(shù)據(jù)庫實(shí)例、多IDC、異地多活部署、減少運(yùn)維成本和宕機(jī)時(shí)間是攜程數(shù)據(jù)庫技術(shù)面臨的重大挑戰(zhàn)。OceanBase開源版實(shí)現(xiàn)了自動(dòng)化部署,給命令(數(shù)據(jù)庫)就做自動(dòng)化部署。OceanBase的分布式技術(shù)與穩(wěn)定的架構(gòu),以及強(qiáng)大的技術(shù)支持,正好符合攜程的期望。OceanBase 對 MySQL 的高兼容性使得基于 MySQL 開發(fā)的業(yè)務(wù)可以平滑遷移到 OceanBase 數(shù)據(jù)庫。
攜程是OceanBase諸多開源用戶中的一家。美團(tuán)、bilibili、快手等企業(yè)也在積極測試OceanBase開源版。
在第十二屆數(shù)據(jù)庫技術(shù)大會(huì)現(xiàn)場,OceanBase首席技術(shù)官楊傳輝也首次公布了OceanBase開源140天的成績,“OceanBase開源第1天,社區(qū)總訪問量超過16萬。正式開源140天,OceanBase開源社區(qū)共吸引了全球21,300多位社區(qū)用戶,吸引了4,200多位開發(fā)者關(guān)注,產(chǎn)生了500多次技術(shù)創(chuàng)新碰撞(Commit),600多篇社區(qū)深度原創(chuàng)內(nèi)容,平均每天產(chǎn)生5篇高質(zhì)量技術(shù)內(nèi)容,平均每天有100多封活躍郵件,有50多家客戶深度實(shí)踐?!?/p>
OceanBase用140天追上了世界一流開源基金會(huì)的頂級項(xiàng)目一年的平均活躍程度。
OceanBase開源受歡迎,一方面源于原生分布式數(shù)據(jù)庫顛覆了傳統(tǒng)集中式數(shù)據(jù)庫的技術(shù)架構(gòu),創(chuàng)新采用了新一代原生分布式技術(shù),能夠極大降低企業(yè)海量數(shù)據(jù)庫需求的成本;另一方面,OceanBase強(qiáng)大的技術(shù)能力,也受到用戶的歡迎,OceanBase數(shù)據(jù)延時(shí)小,性能好、兼容好,彈性可擴(kuò)展,以及可靠穩(wěn)定的表現(xiàn),能夠較好的承接企業(yè)的復(fù)雜需求。
六棱鏡(杭州)科技有限公司系統(tǒng)運(yùn)維部負(fù)責(zé)人白云龍?jiān)诖髸?huì)現(xiàn)場介紹,“我們8月份開始布局OceanBase開源版本,我們把30多個(gè)T的數(shù)據(jù)從MYSQL遷移到了OceanBase。用起來感受到的特點(diǎn)就是高可用、高性能、低成本、多租戶,特別是多租戶對我們來說是剛需?!痹诔杀痉矫妫自讫埮e了個(gè)例子, 2個(gè)多T的數(shù)據(jù)上傳OceanBase,只占用了250個(gè)G的硬盤空間,幾乎節(jié)省了90%的存儲(chǔ)空間。
極客幫創(chuàng)投創(chuàng)始合伙人、CSDN創(chuàng)始人兼董事長蔣濤認(rèn)為,“我們已經(jīng)進(jìn)入軟件開發(fā)的新時(shí)代—云原生時(shí)代。用到的工具都在云化和分布式化,分布式數(shù)據(jù)庫是其中非常重要的一環(huán)。開源對分布式發(fā)展至關(guān)重要。過去我們用到的數(shù)據(jù)庫是近20年前創(chuàng)造的數(shù)據(jù)庫技術(shù),現(xiàn)在我們需要新的數(shù)據(jù)庫技術(shù)。OceanBase開源一百多天受到了行業(yè)用戶和開發(fā)者的歡迎,也證明了開源是技術(shù)發(fā)展的一個(gè)主要的手段?!?/p>
大會(huì)現(xiàn)場,OceanBase首席技術(shù)官楊傳輝也正式發(fā)布OceanBase開源3.1.1版。
新版本在原有性能優(yōu)勢基礎(chǔ)之上,打通開源組件和開源的生態(tài)更好的協(xié)作在一起。譬如:支持 MySQL 5.7 驅(qū)動(dòng)協(xié)議;開放了TABLE API 接口讓OceanBase數(shù)據(jù)庫擁有NoSQL的能力,提供KV 數(shù)據(jù)庫訪問能力;開放CDC接口,提供OceanBase對外數(shù)據(jù)同步接口;同時(shí),新版本支持20多個(gè)生態(tài)工具,支持Docker 部署,實(shí)現(xiàn)全量和增量的數(shù)據(jù)遷移。
數(shù)據(jù)庫是一個(gè)基礎(chǔ)軟件,需要更長的耐心去培育和等待技術(shù)的成熟,開源是讓數(shù)據(jù)庫走向成熟的重要手段。楊傳輝說,“OceanBase希望通過開源打造一款大家都可以用的分布式數(shù)據(jù)庫,通過開源推動(dòng)分布式數(shù)據(jù)庫的標(biāo)準(zhǔn)化和規(guī)?;苿?dòng)分布式數(shù)據(jù)庫這一基礎(chǔ)軟件走向成熟和通用,普惠大眾?!?/p>
OceanBase 是螞蟻集團(tuán)旗下企業(yè)級原生分布式數(shù)據(jù)庫,100%自主研發(fā),連續(xù)7年穩(wěn)定支撐雙11,創(chuàng)新推出“三地五中心”城市級容災(zāi)新標(biāo)準(zhǔn),是全球唯一在TPC-C和TPC-H測試上都刷新了世界紀(jì)錄的國產(chǎn)原生分布式數(shù)據(jù)庫,已助力200+行業(yè)客戶實(shí)現(xiàn)核心系統(tǒng)升級。2021年6月1日正式開源。(雷鋒網(wǎng))
雷峰網(wǎng)版權(quán)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。