TBase數(shù)據(jù)庫(kù)開(kāi)源后重磅升級(jí) 歐洲航天局用于行星探索
掃描二維碼
隨時(shí)隨地手機(jī)看文章
這款被歐洲航天局作為“ Gaia Mission”行星探索項(xiàng)目的核心數(shù)據(jù)庫(kù),迎來(lái)了自開(kāi)源以來(lái)的重磅升級(jí)。7月13日,騰訊云自研分布式HTAP數(shù)據(jù)庫(kù)TBase正式發(fā)布最新開(kāi)源版本,該版本在多活分布式能力、性能、安全性、可維護(hù)性等多個(gè)關(guān)鍵領(lǐng)域得到全面的增強(qiáng)和升級(jí),復(fù)雜查詢的性能提升十倍以上。
TBase數(shù)據(jù)庫(kù)開(kāi)源后首次重磅升級(jí)
TBase由騰訊數(shù)據(jù)平臺(tái)團(tuán)隊(duì)自主研發(fā)的企業(yè)級(jí)分布式HTAP數(shù)據(jù)庫(kù),并于去年11月正式開(kāi)源。作為騰訊云三大自研數(shù)據(jù)庫(kù)之一,TBase可完美適用于擁有海量數(shù)據(jù)、高并發(fā)、高HTAP,以及分布式事務(wù)能力的應(yīng)用場(chǎng)景。
自發(fā)布以來(lái),TBase受到了眾多全球頂級(jí)用戶的青睞,歐洲航天局就是其重要的“粉絲”之一。在其重要的行星探索項(xiàng)目中,歐航局使用了TBase作為“Gaia Mission”的核心數(shù)據(jù)庫(kù),存儲(chǔ)了超過(guò)300TB的數(shù)據(jù)量。TBase開(kāi)源后,歐航局Gaia Mission項(xiàng)目團(tuán)隊(duì)一直對(duì)開(kāi)源社區(qū)保持密切關(guān)注和積極互動(dòng),已經(jīng)成為社區(qū)重要的貢獻(xiàn)者。截止目前,TBase在GitHub上的Star數(shù)已超過(guò)800個(gè),F(xiàn)ork數(shù)近200。
據(jù)騰訊云TBase數(shù)據(jù)庫(kù)技術(shù)負(fù)責(zé)人李躍森介紹,最新發(fā)布的TBase開(kāi)源版本具備強(qiáng)大的多活分布式能力,并提供了發(fā)布與訂閱層面一系列的新特性,可以幫助用戶更高效地完成數(shù)據(jù)同步和快速定位錯(cuò)誤。除了支持傳統(tǒng)的主備的部署外,在此次開(kāi)源的特性中增加了對(duì)異地多活的部署支持,可以在不阻塞業(yè)務(wù)的前提下,提供更加靈活的變更發(fā)布列表,解決跨地域難題。同時(shí),南北兩套獨(dú)立的系統(tǒng)都可以提供讀寫(xiě)服務(wù),并實(shí)現(xiàn)近路由接入,尤其適合微服務(wù)架構(gòu)。
新特性中另一大亮點(diǎn)就是性能提升。經(jīng)過(guò)優(yōu)化CN從DN收集統(tǒng)計(jì)信息的流程,保證基于cost計(jì)算的執(zhí)行計(jì)劃的準(zhǔn)確性,使得復(fù)雜查詢的性能提升數(shù)十倍。此外,TBase開(kāi)源新版本還采用全新的備機(jī)升主方式,新增了插件在線升級(jí)、鎖優(yōu)化等多項(xiàng)新功能。在提升業(yè)務(wù)使用體驗(yàn)的同時(shí),用戶在必要時(shí)可通過(guò)人工干預(yù)來(lái)進(jìn)行問(wèn)題的處理,顯著提高了系統(tǒng)可維護(hù)性。
作為騰訊云一款極具戰(zhàn)略意義的自研數(shù)據(jù)庫(kù),TBase不僅在微信支付這類重要的內(nèi)部業(yè)務(wù)中經(jīng)受了單日請(qǐng)求量超10億次的考驗(yàn),也成功應(yīng)用到政務(wù)、醫(yī)療、公安、消防、電信、金融等諸多行業(yè)的核心業(yè)務(wù)系統(tǒng)中,其強(qiáng)大的性能和穩(wěn)定性在眾多外部客戶的業(yè)務(wù)場(chǎng)景中得到了廣泛驗(yàn)證。
在中國(guó)人保PICC集團(tuán)的某業(yè)務(wù)系統(tǒng)中,基于TBase的多中心多活架構(gòu)不僅能夠極大限度地發(fā)揮架構(gòu)本身在資源協(xié)調(diào)、靈活調(diào)配等方面的優(yōu)勢(shì),還可以實(shí)現(xiàn)數(shù)據(jù)的雙向同步,以及更靈活的表級(jí)同步粒度。各中心的數(shù)據(jù)可通過(guò)本地可寫(xiě)以及同步到異構(gòu)數(shù)據(jù)庫(kù),實(shí)現(xiàn)更強(qiáng)的數(shù)據(jù)一致性。在安全性方面,該平臺(tái)提供了實(shí)例備份和基于時(shí)間點(diǎn)的恢復(fù)功能,系統(tǒng)可恢復(fù)從備份到當(dāng)前時(shí)間內(nèi)任意時(shí)間點(diǎn),并保證事務(wù)一致性,系統(tǒng)的容災(zāi)能力也得到極大提升。為PICC集團(tuán)相關(guān)業(yè)務(wù)系統(tǒng)實(shí)現(xiàn)7×24小時(shí)不間斷高效平穩(wěn)運(yùn)行發(fā)揮了重要作用。
在今年抗擊疫情期間,通過(guò)使用TBase,“云南防抗疫”小程序從接入數(shù)據(jù)庫(kù)到上線僅用了18個(gè)小時(shí)。TBase的可伸縮、高速聯(lián)機(jī)分析和高并發(fā)處理能力使得“云南防抗疫”小程序可以輕松應(yīng)對(duì)每天新增億級(jí)數(shù)據(jù)存放需求,并可根據(jù)業(yè)務(wù)壓力大小靈活擴(kuò)展計(jì)算和存儲(chǔ)資源。在節(jié)省成本的同時(shí)幫助業(yè)務(wù)高效穩(wěn)定運(yùn)行,為云南省全面抗擊新冠病毒以及實(shí)現(xiàn)高效復(fù)工復(fù)產(chǎn)提供了有力的支撐。
一直以來(lái),騰訊云都是開(kāi)源技術(shù)的堅(jiān)定推進(jìn)者和建設(shè)者。TBase開(kāi)源新版本的推出則是騰訊整體全面擁抱開(kāi)源戰(zhàn)略背景下的最新成果。騰訊云未來(lái)將持續(xù)利用自身在產(chǎn)品和業(yè)務(wù)場(chǎng)景中積累的經(jīng)驗(yàn)推進(jìn)各類開(kāi)源技術(shù)發(fā)展,助力各行各業(yè)在數(shù)字時(shí)代的全面升級(jí)。